Submission #1242414

#TimeUsernameProblemLanguageResultExecution timeMemory
1242414iyedooInfinite Race (EGOI24_infiniterace2)C++20
34 / 100
70 ms9680 KiB
#include <bits/stdc++.h>
using namespace std;

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

    int cnt = 0;

    set<int> passed;
    for (int i = 0; i < q; ++i) {
        int x; cin >> x;

        int sz = passed.size();
        passed.insert(x);
        if (sz == passed.size()) {
            passed = set<int>();
            passed.insert(x);
            cnt++;
        }
    }

    cout << cnt;

    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...