Submission #928791

#TimeUsernameProblemLanguageResultExecution timeMemory
928791Darren0724Combo (IOI18_combo)C++17
0 / 100
0 ms596 KiB
#include "combo.h" #include "bits/stdc++.h" //#include "grader.cpp" using namespace std; string guess_sequence(int n) { string s,t="ABXY"; int k=press("BY")+press("XY")*2; rotate(t.begin(),t.begin()+k,t.end()); s.push_back(t[0]); for (int i=0; i<n-2; ++i) { int a=press(s+t[2]+s+t[3]+t[1]+s+t[3]+t[2]+s+t[3]+t[3])-i; a=min(a,3); s.push_back(t[a]); } k=(press(s+"B"+s+"Y")==n)+(press(s+"X"+s+"Y")==n)*2; s.push_back("ABXY"[k]); return s; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...