# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1142684 | a_las | Combo (IOI18_combo) | C++20 | 0 ms | 0 KiB |
#include <bits/stdc++.h>
using namespace std;
//cout<<
//cin>>
int press(string p){
int n;
cin>>n;
return n;
}
string guess_sequence(int N){
string s;
cin>>s;
return s;
}
void solve(){
int n=press("AB");
if(n==1){
n=press("A");
if(n==0){
n=press("BXY");
}
else{
n=press("ABX");
}
}
else{
n=press("XY");
if(n==1){
n=press("X");
if(n==0){
n=press("YAB");
}
else{
n=press("XYA");
}
}
}
cout<<guess_sequence(n);
}
int main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
int t=1;
//cin>>t;
while(t--){
solve();
}
}