Cod sursa(job #1043003)

Utilizator alexsimi66FMI Simandi Alexandru alexsimi66 Data 27 noiembrie 2013 21:32:49
Problema Datorii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.54 kb
#include <iostream>
#include <fstream>

using namespace std;

int main()
{
    ifstream fin("datorii.in");
    ofstream fout("datorii.out");
    int a[1005],t,v;
    bool operatie;
    long n,m,i,s,j;
    fin>>n>>m;
    for(i=0;i<n;i++)
        fin>>a[i];

    for(j=0;j<m;j++)
    {
        fin>>operatie>>t>>v;
        if(operatie)
        {   s=0;
            for(i=t;i<=v;i++)
            {
                s+=a[i-1];
            }
            fout<<s<<"\n";
        }
        else a[t-1]-=v;
    }
    return 0;
}