Submission #1142658

#TimeUsernameProblemLanguageResultExecution timeMemory
1142658redamoi콤보 (IOI18_combo)C++20
Compilation error
0 ms0 KiB
#include<bits/stdc++.h> using namesapce std; string guess_sequence(int N) { string S=""; string p=""; string f; int coins = press("AB"); if(coins == 1){ coins = press("A"); if(coins ==1) S+="A"; else S+="B"; }else{ coins = press("X"); if(coins ==1) S+="X"; else S+="Y"; } f=S; for(int i=0;i<N-2){ if(f=="A"){ p = S+"B"+S+"XX"+S+"XY"+S+"XB"; coins = press(p); if(coins == S.size()+1){ S+="B"; }else if(coins == S.size()+2){ S+="X"; }else{ S+="Y" } } if(f=="B"){ p = S+"A"+S+"XX"+S+"XY"+S+"XA"; coins = press(p); if(coins == S.size()+1){ S+="A"; }else if(coins == S.size()+2){ S+="X"; }else{ S+="Y" } } if(f=="X"){ p = S+"B"+S+"AA"+S+"AY"+S+"AB"; coins = press(p); if(coins == S.size()+1){ S+="B"; }else if(coins == S.size()+2){ S+="A"; }else{ S+="Y" } } if(f=="Y"){ p = S+"B"+S+"XX"+S+"XA"+S+"XB"; coins = press(p); if(coins == S.size()+1){ S+="B"; }else if(coins == S.size()+2){ S+="X"; }else{ S+="A" } } } if(f=="A"){ p=S+"X"; int coins = press(p); if(coins == s.size()+ 1){ S+="X"; }else{ p=S+"Y" coins = press(p); if(coins ==s.size()+ 1) S+="Y"; else S+="B"; } } if(f=="B"){ p=S+"X"; int coins = press(p); if(coins == s.size()+ 1){ S+="X"; }else{ p=S+"Y" coins = press(p); if(coins ==s.size()+ 1) S+="Y"; else S+="A"; } } if(f=="Y"){ p=S+"X"; int coins = press(p); if(coins == s.size()+ 1){ S+="X"; }else{ p=S+"A" coins = press(p); if(coins ==s.size()+ 1) S+="A"; else S+="B"; } } if(f=="X"){ p=S+"A"; int coins = press(p); if(coins ==s.size()+ 1){ S+="A"; }else{ p=S+"Y" coins = press(p); if(coins ==s.size()+ 1) S+="Y"; else S+="B"; } } return S; }

Compilation message (stderr)

combo.cpp:2:7: error: expected nested-name-specifier before 'namesapce'
    2 | using namesapce std;
      |       ^~~~~~~~~
combo.cpp:4:1: error: 'string' does not name a type; did you mean 'stdin'?
    4 | string guess_sequence(int N) {
      | ^~~~~~
      | stdin