Submission #1187958

#TimeUsernameProblemLanguageResultExecution timeMemory
1187958esomerInfinite Race (EGOI24_infiniterace2)C++20
100 / 100
66 ms9800 KiB
#include <bits/stdc++.h> using namespace std; int main() { ios_base::sync_with_stdio(0); cin.tie(0); int N, Q; cin >> N >> Q; set<int> passed; int ans = 0; while (Q--) { int x; cin >> x; if (x < 0) passed.erase(-x); else { if (passed.count(x)) { passed.clear(); passed.insert(x); ans++; }else passed.insert(x); } } cout << ans << "\n"; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...