Cod sursa(job #1435065)

Utilizator tudortarniceruTudor Tarniceru tudortarniceru Data 11 mai 2015 23:30:27
Problema Datorii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.56 kb
#include <fstream>
using namespace std;
ifstream fin("datorii.in");
ofstream fout("datorii.out");
int n, i, j, k, l, m;
int c, s;
int v[15005];
int main() {
    fin >> n >> m;
    for (i = 1; i <= n; ++i) {
        fin >> v[i];
    }
    for (i = 1; i <= m; ++i) {
        fin >> c >> k >> l;
        if (c == 0) {
            v[k] -= l;
        }
        else {
            s = 0;
            for (j = k; j <= l; ++j) {
                s += v[j];
            }
            fout << s << '\n';
        }
    }
    fout.close();
    return 0;
}