Submission #570738

# Submission time Handle Problem Language Result Execution time Memory
570738 2022-05-31T08:07:35 Z zaneyu CONSUL (info1cup19_consul) C++14
100 / 100
32 ms 208 KB
#include "grader.h"
#include<bits/stdc++.h>
using namespace std;
mt19937 rng(69);
void solve(int n)
{
    /// insert your code
    /// for example
    int mx=30;
    if(n<=100) mx=25;
    for(int i=0;i<mx;i++){
        int z=rng()%n+1;
        int x=kth(z);
        if(cnt(x)>n/3){
            say_answer(x);
            return;
        }
    }
    say_answer(-1);
}
# Verdict Execution time Memory Grader output
1 Correct 5 ms 208 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 25 ms 208 KB Output is correct
2 Correct 11 ms 208 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 21 ms 208 KB Output is correct
2 Correct 24 ms 208 KB Output is correct
3 Correct 9 ms 208 KB Output is correct
4 Correct 9 ms 208 KB Output is correct
5 Correct 25 ms 208 KB Output is correct
6 Correct 28 ms 208 KB Output is correct
7 Correct 20 ms 208 KB Output is correct
8 Correct 32 ms 208 KB Output is correct
9 Correct 27 ms 208 KB Output is correct
10 Correct 23 ms 208 KB Output is correct
11 Correct 26 ms 208 KB Output is correct
12 Correct 9 ms 208 KB Output is correct
13 Correct 22 ms 208 KB Output is correct
14 Correct 29 ms 208 KB Output is correct