Submission #1180107

#TimeUsernameProblemLanguageResultExecution timeMemory
1180107ZeroCoolCONSUL (info1cup19_consul)C++20
0 / 100
3 ms416 KiB
#include "grader.h"
#include <bits/stdc++.h>

using namespace std;
mt19937 rng(chrono::steady_clock::now().time_since_epoch().count());


void solve(int n){
    srand(time(0));
    int ord[n];
    iota(ord, ord + n, 0);
    shuffle(ord, ord + n, rng);
    for(int it = 0;it < 30;it++){
        int i = ord[it];
        int x = kth(i);
        if(cnt(x) > n / 3){
            say_answer(x);
            return;
        }
    }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...