제출 #636988

#제출 시각아이디문제언어결과실행 시간메모리
636988bonk콤보 (IOI18_combo)C++14
30 / 100
48 ms448 KiB
#include <bits/stdc++.h> #include "combo.h" using namespace std; string guess_sequence(int n){ char fi = ' '; if(press("A")) fi = 'A'; else if(press("B")) fi = 'B'; else if(press("X")) fi = 'X'; else fi = 'Y'; string ans = ""; ans += fi; int len = 1; while(len < n){ if(fi == 'A'){ if((press(ans + 'B')) == len + 1) ans += 'B'; else if((press(ans + 'X')) == len + 1) ans += 'X'; else ans += 'Y'; } else if(fi == 'B'){ if((press(ans + 'A')) == len + 1) ans += 'A'; else if((press(ans + 'X')) == len + 1) ans += 'X'; else ans += 'Y'; } else if(fi == 'X'){ if((press(ans + 'A')) == len + 1) ans += 'A'; else if((press(ans + 'B')) == len + 1) ans += 'B'; else ans += 'Y'; } else{ if((press(ans + 'A')) == len + 1) ans += 'A'; else if((press(ans + 'B')) == len + 1) ans += 'B'; else ans += 'X'; } len++; } return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...