# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
943783 | 2024-03-11T22:15:34 Z | study | Combo (IOI18_combo) | C++17 | 0 ms | 0 KB |
#include <bits/stdc++.h> #include "combo.h" #define int long long using namespace std; #define REP(i,n) for (int i=0; i<(n); i++) const int M = 4; const char LET[] = "ABXY"; string guess_sequence(int N){ int len[M]; string s; REP(i,N){ REP(j,M){ len[j] = press(s+LET[j]); } REP(j,M){ if (len[j] == i+1){ s += LET[j]; break; } } } return s; }