Cod sursa(job #2628110)

Utilizator iuliap1999Iulia Popa iuliap1999 Data 14 iunie 2020 14:23:33
Problema Datorii Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.59 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("datorii.in");
ofstream g("datorii.out");
int main () {
    int n, m, a[15000], op, t, v, p, q, sum;
    cin >> n >> m;
    for (int i = 1; i <= n; i++) {
        cin >> a[i];
    }
    for (int i = 1; i <= m; i++) {
        f >> op;
        if (op == 0) {
            f >> t >> v;
            a[t] = a[t] - v;
        } else {
            f >> p >> q;
            sum = 0;
            for (int j = p; j <= q; j++) {
                sum += a[j];
            }
            g << sum << endl;
        }
    }
}