Cod sursa(job #213240)

Utilizator Alexa_ioana_14Antoche Ioana Alexandra Alexa_ioana_14 Data 8 octombrie 2008 22:43:54
Problema Datorii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.48 kb
#include<stdio.h>
# define N 15005
int suma (int pret[N],int a,int b)
{
	int s=0;
	for (int i=a-1; i<b; ++i)
		s+=pret[i];
	return s;
}
int main()
{
	int n,m,i,pret[N],intreb,p,v;
	freopen ("datorii.in","r",stdin);
	freopen ("datorii.out","w",stdout);
	scanf("%d%d",&n,&m);
	for (i=0; i<n; ++i) scanf("%d",&pret[i]);
	for (i=0; i<m; ++i)
	{
		scanf("%d%d%d",&intreb,&p,&v);
		if (intreb)
		{
			printf("%d\n",suma(pret,p,v));
		}
		else
			pret[p-1]=pret[p-1]-v;
	}
}