Cod sursa(job #1263938)

Utilizator razvan1theo@yahoo.comrazvan rosu [email protected] Data 15 noiembrie 2014 12:09:42
Problema Datorii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include<stdio.h>
int main()
{	
	FILE *f,*g;
	f=fopen("datorii.in","r");
	g=fopen("datorii.out","a");
	int a[1001],n,m,s,i,x,y,z;
	fscanf(f,"%d%d",&n,&m);
	for(i=1;i<=n;i++)
	{
		fscanf(f,"%d",&a[i]);
		fprintf(g,"%d",&a[i]);
	}
	for(i=0;i<m;i++)
	{
		fscanf(f,"%d%d%d",&x,&y,&z);
		if(x==0)
			a[y]-=z;
		else
		{	
			s=0;
			for(i=y;i<=z;i++)
				s=s+a[i];
			fprintf(g,"%d\n",s);
		}
	}
fclose(f);
fclose(g);
return 0;
}