Cod sursa(job #2384211)

Utilizator adelinnnAdelin Stoican adelinnn Data 20 martie 2019 15:04:09
Problema Datorii Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.61 kb
#include <fstream>
using namespace std;
ifstream fin("datorii.in");
ofstream fout("datorii.out");
int n, m, a[15000];
int main()
{
    fin>>n>>m;
    for(int i = 1; i<=n; i++){
        fin>>a[i];
    }
    for(int i = 1; i<=m; i++){
        int alegere;
        fin>>alegere;
        if(alegere == 0){
            int v, t;
            fin>>t>>v;
            a[t] -= v;
        }
        else{
            int p, q;
            fin>>p>>q;
            int sum = 0;
            for(int j = p; j<=q; j++)
                sum += a[j];
            fout<<sum<<"\n";
        }
    }
    return 0;
}