Cod sursa(job #3343115)

Utilizator www_wwwVeverita Tudor www_www Data 26 februarie 2026 14:54:40
Problema Datorii Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.53 kb
#include <bits/stdc++.h>
using namespace std;

int main() {
    ifstream fin("datorii.in");
    ofstream fout("datorii.out");
    int N, M;
    fin >> N >> M;
    vector<int> A(N + 1);
    for (int i = 1; i <= N; i++) fin >> A[i];
    for (int i = 0; i < M; i++) {
        int cod, x, y;
        fin >> cod >> x >> y;
        if (cod == 0)
            A[x] -= y;
        else {
            int sum = 0;
            for (int j = x; j <= y; j++) sum += A[j];
            fout << sum << "\n";
        }
    } return 0;
}