Pagini recente » Cod sursa (job #3321530) | Cod sursa (job #3328415) | Cod sursa (job #3330518) | Cod sursa (job #3306410) | 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; }