Cod sursa(job #1745136)

Utilizator usureluflorianUsurelu Florian-Robert usureluflorian Data 21 august 2016 13:03:16
Problema Datorii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb
#include <fstream>

using namespace std;
ifstream f ("datorii.in");
ofstream g ("datorii.out");
int v[15001],p[15001],t,i,j,d,s,suma,a,b,caz,z;
int main()
{
    f>>z>>d;
    for(i=1;i<=z;++i) {f>>t; v[i]+=t+v[i-1];}
    for(i=1;i<=d;++i)
    {
        f>>caz>>a>>b;
        if(caz==1)
        {
            s=0;
            for(j=a;j<=b;++j) s+=p[j];
            suma=v[b]-v[a-1]-s;
            g<<suma<<"\n";
        }
        else
        {
            p[a]+=b;
        }
    }
    return 0;
}