Cod sursa(job #970396)

Utilizator crazylamaRiclea Andrei crazylama Data 6 iulie 2013 19:34:42
Problema Datorii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <fstream>

using namespace std;

int main()
{
    ifstream f("datorii.in");
    ofstream g("datorii.out");
    long long int n,m,a[100001],i,j,t,v,p,q,suma=0,ok;
    f>>n>>m;
    for(i=1;i<=n;i++)
    f>>a[i];
    for(i=1;i<=m;i++)
    {
        f>>ok;
        if(ok==0)
        {
            f>>t>>v;
            a[t]=a[t]-v;
        }
        else
        {
            suma=0;
            f>>p>>q;
            for(j=p;j<=q;j++)
            suma+=a[j];
            g<<suma<<endl;
        }
    }
    f.close();
    g.close();
    return 0;
}