Zero para cancelar

Problem Link

Solution by dudu100 pts

Code / Notes

#include <bits/stdc++.h>
using namespace std;

int main() {
    int N;
    cin >> N;

    vector<int> A(N);
    int tamanho = 0;

    for (int i = 0; i < N; i++) {
        int x;
        cin >> x;

        if (x == 0) {
            tamanho--;
        } else {
            A[tamanho] = x;
            tamanho++;
        }
    }

    int sum = 0;
    for (int i = 0; i < tamanho; i++) {
        sum += A[i];
    }
    cout << sum << endl;
}

Last updated 2 weeks, 3 days ago


« Back to problem