제출 #1282233

#제출 시각아이디문제언어결과실행 시간메모리
1282233austin콤보 (IOI18_combo)C++20
30 / 100
11 ms448 KiB
#include <bits/stdc++.h> using namespace std; int press(string p); string guess_sequence(int n) { string s; if (press("AB") >= 1) { s = (press("A") >= 1) ? "A" : "B"; } else { s = (press("X") >= 1) ? "X" : "Y"; } string all = "ABXY"; while ((int)s.size() < n) { string rest; for (char ch : all) if (ch != s[0]) rest += ch; char a = rest[0], b = rest[1], c = rest[2]; int k = (int)s.size(); if (press(s + a) == k + 1) s.push_back(a); else if (press(s + b) == k + 1) s.push_back(b); else s.push_back(c); } return s; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...