Submission #1351339

#TimeUsernameProblemLanguageResultExecution timeMemory
1351339mxhrvsInfinite Race (EGOI24_infiniterace2)C++20
100 / 100
129 ms23856 KiB
#include<bits/stdc++.h>
using namespace std;
map<int,bool> mp[(int)2e5 + 5];
signed main(){
    int n,k,x;
    cin >> n >> k;
    int cnt = 0;
    for(int i = 1; i <= k; i ++){
        cin >> x;
        if(x < 0) {
            mp[cnt][-x] = 0;
        }
        else if(mp[cnt][x]){
            cnt ++;
        }
        mp[cnt][x] = 1;
    }
    cout << cnt << "\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...