Pagini recente » Cod sursa (job #2276658) | Cod sursa (job #1635512) | Cod sursa (job #2323799) | Cod sursa (job #1290467) | Cod sursa (job #2267113)
#include <iostream>
#incnlude <fstream>
using namespace std;
int main() {
ifstream fin("datorii.in");
ofstream fout("datorii.out");
int n,m;
fin>>n>>m;
int arr[n+1];
for(int i=1;i<=n;i++){
fin>>arr[i];
}
while(m--){
int x;
cin>>x;
if(x == 0){
int t,v;
fin>>t>>v;
arr[t]-=v;
}
if(x==1){
long long res = 0;
int l,r;
fin>>l>>r;
for(int i=l;i<=r;i++){
res+=arr[i];
}
fout<<res<<endl;
}
}
}