Zero para cancelar
Problem LinkSolution by TioPatinhas — 100 pts
Code / Notes
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
cin >> n;
int ans = 0;
vector<int>A;
for (int i = 0; i < n; i++) {
int Ai;
cin >> Ai;
if (Ai == 0) {
if (!A.empty()) {
A.pop_back();
}
}else {A.push_back(Ai);}
}
for (int i = 0; i < A.size(); i++) {
ans += A[i];
}
cout << ans;
}
Last updated 2 weeks, 3 days ago