Pagini recente » Cod sursa (job #545179) | Cod sursa (job #2116059) | Cod sursa (job #1478810) | Cod sursa (job #601996) | Cod sursa (job #644647)
Cod sursa(job #644647)
#include<stdio.h>
int a[15001],i,j,n,m,x,y,op,s;
int main(){
freopen("datorii.in","r",stdin);
freopen("datorii.out","w",stdout);
scanf("%d %d",&n,&m);
for (i=1; i<=n; ++i) scanf("%d",&a[i]);
for (i=1; i<=m; ++i){
scanf("%d %d %d",&op,&x,&y);
if (op==0){
a[x]=a[x]-y;
}
if (op==1){
s=0;
for (j=x; j<=y; ++j) s=s+a[j];
printf("%d\n",s);
}
}
return(0);
}