Submission #113181

#TimeUsernameProblemLanguageResultExecution timeMemory
113181rkocharyanEditor (BOI15_edi)C++14
15 / 100
55 ms3832 KiB
#include <bits/stdc++.h>

using namespace std;

typedef long long ll;

int main() {
    ios::sync_with_stdio(0);
    cin.tie(0);
    int n;
    cin >> n;
    vector <int> e;
    e.push_back(0);
    for (int i = 0; i < n; i++) {
        int x;
        cin >> x;
        if (x > 0) {
            e.push_back(x);
            cout << x << '\n';
        } else {
            x *= -1;
            if ((int) e.size() > 1) {
                e.pop_back();
            }
            cout << e.back() << '\n';
        }
    }
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...