Submission #82719

# Submission time Handle Problem Language Result Execution time Memory
82719 2018-11-01T12:49:33 Z 314rate Combo (IOI18_combo) C++14
Compilation error
0 ms 0 KB
string guess_sequence(int n)
{
    string sl;
    string ch;
    if(press("AB")!=0)
    {
        if(press("A")!=0)
        {
            ch="BXY";
            sl="A";
        }
        else
        {
            ch="AXY";
            sl="B";
        }
    }
    else
    {
        if(press("X")!=0)
        {
            ch="ABY";
            sl="X";
        }
        else
        {
            ch="ABX";
            sl="Y";
        }
    }
    for(int now=1;now+1<n;now++)
    {
        string q=(sl+ch[2]+ch[0])+(sl+ch[2]+ch[1])+(sl+ch[2]+ch[2])+(sl+ch[1]);
        int value=press(q);
        sl+=ch[value-now];
    }
    if(press(sl+ch[0])==n)
    {
        sl+=ch[0];
    }
    else
    {
        if(press(sl+ch[1])==n)
        {
            sl+=ch[1];
        }
        else
        {
            sl+=ch[2];
        }
    }
    return sl;
}

Compilation message

combo.cpp:1:1: error: 'string' does not name a type
    1 | string guess_sequence(int n)
      | ^~~~~~