Cod sursa(job #23149)

Utilizator MipiCornea Mihai Mipi Data 28 februarie 2007 11:42:59
Problema Datorii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.41 kb
#include<fstream.h>

ifstream f("datorii.in");
ofstream g("datorii.out");

int m,n,v[15001];

void citire()
{
 f>>n>>m;
 for(int i=1;i<=n;i++)
  f>>v[i];
 int op,zi,val;
 for(int j=1;j<=m;j++)
 {
  f>>op>>zi>>val;
  if(op==1)
  {
   double sum=0;
   for(int k=zi;k<=val;k++)
    sum+=v[k];
   g<<sum<<"\n";
  }
  else
   v[zi]-=val;
 }
}
int main(void)
{
 citire();
 g.close();
 return 0;
}