Submission #1210017

#TimeUsernameProblemLanguageResultExecution timeMemory
1210017PlayVoltzCONSUL (info1cup19_consul)C++20
85 / 100
14 ms408 KiB
#include "grader.h" #include <bits/stdc++.h> using namespace std; void solve(int n){ int loop=30, ans=-1; if (n==50){ std::map<int, int> freq; for(int i=1;i<=n;i++) freq[kth(i)]++; for(auto &e:freq) { if(e.second > n/3) { say_answer(e.first); return ; } } say_answer(-1); return ; } while (loop--){ int temp=kth(rand()%n+1); if (cnt(temp)>n/3)ans=temp; } say_answer(ans); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...