Submission #1234599

#TimeUsernameProblemLanguageResultExecution timeMemory
1234599AishaCONSUL (info1cup19_consul)C++20
0 / 100
3 ms412 KiB
#include "grader.h" #include "bits/stdc++.h" using namespace std; mt19937 rng(532426425243); void solve(int n) { map <int, int> mp; map <int, int> mp2; for (int i = 1; i <= 40; i ++) { int r = rng() % n; while (mp[r]) r = rng() % n; mp[r] ++; int x = kth(r); if (mp2[x]) { i --; continue; } mp2[x] ++; int c = cnt(x); if (c > n / 3) { say_answer(x); return; } if (mp.size() > n / 2) break; } say_answer(-1); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...