Submission #160309

#TimeUsernameProblemLanguageResultExecution timeMemory
160309model_codeCONSUL (info1cup19_consul)C++17
100 / 100
35 ms376 KiB
#include <bits/stdc++.h> #include "grader.h" using namespace std; int kth(int k); void say_answer(int k); int cnt(int k); void solve(int n) { int i, pos; auto seed = chrono::high_resolution_clock::now().time_since_epoch().count(); mt19937 mt_rand(seed); auto yay = bind(uniform_int_distribution<int> (1, n), mt_rand); for(i=1; i<=25; ++i) { pos = yay(); pos = kth(pos); if(cnt(pos) > n/3) { say_answer(pos); return; } } say_answer(-1); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...