#include <bits/stdc++.h>
#include "combo.h"
using namespace std;
string guess_sequence(int n) {
    string s = "";
    string can = "";
    int op;
    op = press("A");
    if (op == 1) {
        can = "BXY";
        s += 'A';
    }
    else {
        op = press("B");
        if (op == 1) {
            can = "AXY";
            s += 'B';
        }
        else {
            op = press("X");
            if (op == 1) {
                can = "ABY";
                s += 'X';
            }
            else can = "ABX", s += 'Y';
        }
    }
    for (int i = 1; i < n - 1; i++) {
        string curr = s + can[0] + s + can[1] + can[0] + s + can[1] + can[1] + s + can[1] + can[2];
        op = press(curr);
        if (op == i) s += can[2];
        else if (op == i + 1) s += can[0];
        else if (op == i + 2) s += can[1];
    }
    string curr = s + can[0] + s + can[1] + s + can[2];
    op = press(curr);
    return curr;
}
| # | Verdict  | Execution time | Memory | Grader output | 
|---|
| Fetching results... | 
| # | Verdict  | Execution time | Memory | Grader output | 
|---|
| Fetching results... |