제출 #305568

#제출 시각아이디문제언어결과실행 시간메모리
305568amunduzbaev콤보 (IOI18_combo)C++14
0 / 100
1 ms200 KiB
#include "combo.h" #include <bits/stdc++.h> using namespace std; string s="ABXY"; int fun(string p,int i){ int len=press(p+s[0]+p+s[1]); int id=2*(len<i); len=press(p+s[id]); id+=(len<i); return id; } string guess_sequence(int n) { string p = ""; { int id=fun(p,1); p+=s[id]; s.erase(id,1); } for(int i=2;i<n;i++){ string z; for(int j=0;j<3;j++){ z+=p+s[0]+s[j]; } z+=p+s[1]; int len=press(z); if(len==i){ p+=s[0]; } if(len==i-1){ p+=s[1]; } else{ p+=s[2]; } } { int id=fun(p,n); p+=s[id]; } return p; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...