# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
718710 | 2023-04-04T14:38:58 Z | simon2712 | CONSUL (info1cup19_consul) | C++14 | 0 ms | 0 KB |
#include <bits/stdc++.h> #include <grader.h> using namespace std; int kth(int i); int cnt(int x); void say_answer(int a); void solve(int N) { int i,val=1,x; for(i=1;i<=25;i++) { val=(val*69)%N+1; x=kth(val); if(cnt(x)>n/3){ say_answer(x); break; } } say_answer(-1); }