#include "combo.h"
#include <bits/stdc++.h>
using namespace std;
string guess_sequence (int lungime)
{
char candidati[] = "ABXY";
if (press("AB"))
{
if (press("A"))
{ swap(candidati[0] , candidati[3]); }
else
{ swap(candidati[1] , candidati[3]); }
}
else
{
if (press("X"))
{ swap(candidati[2] , candidati[3]); }
}
string __rezultat; __rezultat += candidati[3];
for (int indice = 1 ; indice < lungime ; indice++)
{
int __indice = 0;
while (__indice < 2 && press(__rezultat + candidati[__indice]) != indice + 1)
{ __indice++; }
__rezultat += candidati[__indice];
}
return __rezultat;
string rezultat; rezultat += candidati[3];
for (int indice = 1 ; indice + 1 < lungime ; indice++)
{
const int __lungime = press(rezultat + candidati[0] + rezultat + candidati[1] + candidati[0] + rezultat + candidati[1] + candidati[1] + rezultat + candidati[1] + candidati[2]);
if (__lungime == indice) { rezultat += candidati[2]; }
else if (__lungime == indice + 1) { rezultat += candidati[0]; }
else { rezultat += candidati[1]; }
}
for (int indice = 0 ; indice < 2 ; indice++) {
if (press(rezultat + candidati[indice]) == lungime)
{ return rezultat + candidati[indice]; }
}
return rezultat + candidati[2];
}
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |