제출 #587286

#제출 시각아이디문제언어결과실행 시간메모리
587286APROHACK콤보 (IOI18_combo)C++14
30 / 100
50 ms556 KiB
#include "combo.h" #include <bits/stdc++.h> using namespace std; string guess_sequence(int N) { string moves[4]={"A", "B", "X", "Y"}; string str = "Y"; for(int i = 0 ; i < 3 ; i ++){ if(press(moves[i])){ str=moves[i]; } } string S = str, last; if(S[0]=='Y')last="X"; else last="Y"; for (int i = 1; i < N; ++i) { string tt = last; for(int j = 0 ; j < 4 ; j ++){ if(moves[j]==last){ S+=moves[j]; break; } if(moves[j][0]==S[0])continue; if(press(S+moves[j])==i+1){ S+=moves[j]; break; } } } return S; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...