Cod sursa(job #1764532)

Utilizator GeoeyMexicanuBadita George GeoeyMexicanu Data 25 septembrie 2016 17:05:47
Problema Datorii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.62 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("datorii.in");
ofstream g("datorii.out");
unsigned int i,j,nr=0,x,y,z;
unsigned int n,m,v[15040];
int main()
{
    f>>n>>m;
    for(i=1;i<=n;i++)
    {
        f>>v[i];
    }
    while(m!=0)
    {
        nr=0;
        f>>x>>y>>z;
        if(x==0)
        {
            v[y]=v[y]-z;
        }
        else
        {
            for(i=y;i<=z;i++)
                nr=nr+v[i];
                if((m-1)!=0)
                    g<<nr<<endl;
                else
                    g<<nr;
        }
        m=m-1;
    }
    return 0;
}