Cod sursa(job #957506)

Utilizator NeaRaduRadu Popescu NeaRadu Data 5 iunie 2013 11:31:55
Problema Datorii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <iostream>
#include <fstream>
using namespace std;
int main()
{unsigned int v[15000],j,n,i,m,tip,t,a,p,q,suma=0;
ifstream f("datorii.in");
ofstream g("datorii.out");
f>>n;
f>>m;
for(i=1;i<=n;i++)
f>>v[i];
        for(i=1;i<=m;i++)
{
            f>>tip;

            if(tip==1)
                {f>>p>>q;
                for(j=p;j<=q;j++)
                suma=suma+v[j];
                g<<suma<<endl;
                suma=0;}
            else
{               f>>t>>a;
                v[t]=v[t]-a;}

}
    f.close();
    g.close();
    return 0;

}