Submission #1247503

#TimeUsernameProblemLanguageResultExecution timeMemory
1247503ereringRarest Insects (IOI22_insects)C++20
10 / 100
98 ms408 KiB
#include <bits/stdc++.h> using namespace std; #include "insects.h" int min_cardinality(int N) { int a[N],freq[N]; for(int i=0;i<N;i++){ a[i]=-1; freq[i]=0; } int cnt=0; for(int i=0;i<N;i++){ if(a[i]==-1)a[i]=cnt++; move_inside(i); for(int j=i+1;j<N;j++){ move_inside(j); if(press_button()>1)a[j]=a[i]; move_outside(j); } move_outside(i); freq[a[i]]++; } int mn=N; for(int i=0;i<N;i++){ if(freq[i]>0)mn=min(mn,freq[i]); } return mn; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...