Cod sursa(job #1692277)
Utilizator | Data | 20 aprilie 2016 16:38:59 | |
---|---|---|---|
Problema | Datorii | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.35 kb |
#include<fstream>
using namespace std;
ifstream cin("datorii.in");
ofstream cout("datorii.out");
int a[16000],x,y,t,m,n;
int main(){
cin>>n>>m;
for(int i=1;i<=n;i++){
cin>>a[i];
}
for(int i=0;i<m;i++){
cin>>t>>x>>y;
if(t==0){
a[x]-=y;
}else{
int aux=0;
for(int i=x;i<=y;i++)aux+=a[i];
cout<<aux<<"\n";
}
}
}