# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
639294 | 2022-09-09T11:09:03 Z | LucaLucaM | CONSUL (info1cup19_consul) | C++17 | 0 ms | 0 KB |
#include "grader.h" #include <bits/stdc++.h> using namespace std; void solve(int n) { int Q; if (n <= 50) Q = 50 else Q = 60; for (int q = 0; q<Q; q+=2) { int i; i = rand(); i %= n, i++; i = kth(i); if (cnt(i) > n/3) { say_answer(i); return; } } say_answer(-1); }