Submission #924812

# Submission time Handle Problem Language Result Execution time Memory
924812 2024-02-09T18:00:53 Z heeheeheehaaw CONSUL (info1cup19_consul) C++17
100 / 100
11 ms 600 KB
#include <bits/stdc++.h>
#include "grader.h"

using namespace std;

mt19937 rnd(145324523412);

void solve(int n)
{
    int cntt = 50 / 2;
    while(cntt--)
    {
        int val = rnd() % n + 1;
        int nr = kth(val);
        int freq = cnt(nr);
        if(freq > n / 3)
        {
            say_answer(nr);
            return;
        }
    }
    
    say_answer(-1);
}
# Verdict Execution time Memory Grader output
1 Correct 4 ms 344 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 11 ms 344 KB Output is correct
2 Correct 4 ms 508 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 7 ms 344 KB Output is correct
2 Correct 8 ms 344 KB Output is correct
3 Correct 3 ms 344 KB Output is correct
4 Correct 2 ms 432 KB Output is correct
5 Correct 8 ms 344 KB Output is correct
6 Correct 9 ms 344 KB Output is correct
7 Correct 7 ms 344 KB Output is correct
8 Correct 8 ms 344 KB Output is correct
9 Correct 8 ms 344 KB Output is correct
10 Correct 8 ms 344 KB Output is correct
11 Correct 8 ms 600 KB Output is correct
12 Correct 7 ms 344 KB Output is correct
13 Correct 11 ms 344 KB Output is correct
14 Correct 8 ms 344 KB Output is correct