Pagini recente » Cod sursa (job #3322028) | Cod sursa (job #3190192) | Cod sursa (job #3322022) | Cod sursa (job #1461348) | Cod sursa (job #3338861)
#include <bits/stdc++.h>
using namespace std;
long long A[15000];
int main() {
ifstream cin("datorii.in");
ofstream cout("datorii.out");
int N, M;
cin >> N >> M;
for (int i = 0; i <= N; i++)
cin >> A[i];
while (M--) {
int tip, x, y;
cin >> tip >> x >> y;
if (tip == 0) {
A[x] -= y;
} else {
long long s = 0;
for (int i = x; i <= y; i++)
s += A[i];
cout << s << '\n'; } }
return 0; }