Submission #1242391

#TimeUsernameProblemLanguageResultExecution timeMemory
1242391iyedooInfinite Race (EGOI24_infiniterace2)C++20
0 / 100
0 ms324 KiB
#include <bits/stdc++.h> using namespace std; int main() { int n, q; cin >> n >> q; int cnt = 0; vector<int> passed(n, -1); vector<int> freq(n, 0); int first; cin >> first; cout << first<< "\n"; if (first > 0) { passed[first] = 1; freq[first]++; } else { if (passed[abs(first) == 0]) freq[first]--; passed[first] = 0; } for (int i = 1; i < q; ++i) { int x; cin >> x; if (x == first) freq[first]++; else if (abs(x) == first) { if (passed[abs(first)] == 0) freq[first]--; passed[abs(first)] = 0; } } cout << freq[first] - 1; 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...