Submission #1155066

#TimeUsernameProblemLanguageResultExecution timeMemory
1155066sash01CONSUL (info1cup19_consul)C++20
0 / 100
2 ms408 KiB
#include <bits/stdc++.h> #include "grader.h" using namespace std; void solve(int n) { std::random_device rd; std::mt19937 gen(rd()); int br=0,l=0; map <int,int> used; while(1) { if(br==n)break; std::uniform_int_distribution<> d(1, n); int ans=d(gen); ans=kth(ans); if(used[ans])continue; else { used[ans]=1; br++; } if(cnt(ans)>(double)n/3) { say_answer(ans); l=1; break; } } if(l==0) say_answer(-1); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...