# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1141938 | 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, k=1;
while(coin==0){
coin = press(u[k]);
k++;
}
k--;
string p = "";
p+=(u[k]);
u[i]="1";
sort(u.begin(), u .end());
for(int i=1; i<N; i++){
for(int j = 1; j<4; j++){
coin =press(p+u[j]);
if(coin==i)continue;
p+=u[j];
break;
}
}
return p;
}
}