# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1141915 | FZ_Laabidi | Combo (IOI18_combo) | C++20 | 0 ms | 0 KiB |
#include<bits/stdc++.h>
#include <combo.h>
using namespace std;
string guess_sequence(int N) {
if(N==3){
vector<string> u={"A", "B", "X", "Y"};
int coin = 0, i=1;
while(coin==0){
coin = press(u[i]);
i++;
}
i--;
string p = "";
p+=(u[i]);
u[i]="-1";
for(int j = 0; j<4; j++){
if(u[j]!="-1"){
coin =press(p+u[j]);
if(coin==1)continue;
p+=u[j]; break;
}
}
for(int j = 0; j<4; j++){
if(u[j]!="-1"){
coin =press(p+u[j]);
if(coin==2)continue;
p+=u[j]; break;
}
}
return p;
}
}