Submission #1233345

#TimeUsernameProblemLanguageResultExecution timeMemory
1233345coco2311Infinite Race (EGOI24_infiniterace2)C++17
0 / 100
9 ms1352 KiB
#include <iostream> using namespace std; int main(){ ios::sync_with_stdio(false);cin.tie(0);cout.tie(0); // freopen("input.in","r",stdin); int N,Q; cin>>N>>Q; int arr[N]; bool isB[N]; for(int i=0;i<N;i++){ arr[i]=0; isB[i]=true; } int mLaps=0; int a; for(int i=0;i<Q;i++){ cin>>a; if(a>0){ // We overtook someone if(isB[a]){ isB[a]=false; continue; } if(arr[a]<mLaps){ arr[a]=mLaps; } else{ mLaps++; arr[a]=mLaps; } } } cout<<mLaps; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...