Submission #1242378

#TimeUsernameProblemLanguageResultExecution timeMemory
1242378iyedooInfinite Race (EGOI24_infiniterace2)C++20
29 / 100
30 ms328 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
    int n, q; cin >> n >> q;

    int cnt = 0;

    vector<bool> passed(n, 0);
    for (int i = 0; i < q; ++i) {
        int x; cin >> x;

        if (x > 0) {
            if (passed[x]) cnt++;
            else passed[x] = 1;
        }
        else {
            passed[abs(x)] = 0;
            // if (passed[abs(x)] == 0) cnt--;
        }
    }

    cout << cnt << "\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...