Submission #1400937

#TimeUsernameProblemLanguageResultExecution timeMemory
1400937lucasdmyInfinite Race (EGOI24_infiniterace2)C++20
34 / 100
27 ms1192 KiB
#include <bits/stdc++.h>
using namespace std;
int main(){
    int n, q;
    cin>>n>>q;
    int laps=0;
    vector<int>marc(n+10, -1);
    for(int k=0;k<q;k++){
        int x;
        cin>>x;
        if(x<0){
            marc[x]=-1;
        }else{
            if(marc[x]==laps){
                laps++;
            }
            marc[x]=laps;
        }
    }
    cout<<laps;
}
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...