Submission #1142384

#TimeUsernameProblemLanguageResultExecution timeMemory
1142384FZ_Laabidi콤보 (IOI18_combo)C++20
0 / 100
0 ms408 KiB
#include <bits/stdc++.h> #include "combo.h" using namespace std; string guess_sequence(int n){ string p = ""; string trash = "AB"; int c = press(trash); if(c==1){ c = press("A"); if(c==1)p+="A"; else p+="B"; } else{ c = press("X"); if(c==1)p+="X"; else p+="Y"; } if(n==1)return p; string ss = "ABXY"; string b, x, y; for(int i=0; i<4; i++){ if(ss[i]==p[0])continue ; if(i<=1)b = ss[i]; else if(i==2)x = ss[i]; else y = ss[i]; } int count = 1; for(int i=0; i<n-1; i++){ string t = p+b+p+x+y+p+x+x+p+x+b; c = press(t); if(c==count)p+=y; else if(c==count+1)p+=b; else p+=y; } if(n>1){ string t = p+x+p+b; c = press(t); if(c==n){ c = press(p+x); if(c==n)p+=x; else p+=b; } else p+=y; } return p; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...