# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
315058 | 2020-10-22T01:47:58 Z | Seanliu | CONSUL (info1cup19_consul) | C++14 | 10 ms | 256 KB |
#include "grader.h" #define min(a,b) a<b?a:b int seed = 101; inline int rnd(){ return seed = (seed * 3 + 1) % 0xdefaced; } void solve(int N){ for(int i = 0; i < min(30, N / 2); i++){ int r = rnd() % N + 1; int v = kth(r); int c = cnt(v); //cout << "loc = " << r << ", val = " << v << ", cnt = " << c << endl; if(c > (N / 3)){ say_answer(v); return; } } say_answer(-1); }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 6 ms | 256 KB | Too many queries |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 10 ms | 256 KB | Too many queries |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 8 ms | 256 KB | Too many queries |
2 | Halted | 0 ms | 0 KB | - |