제출 #1161219

#제출 시각아이디문제언어결과실행 시간메모리
1161219AzaCombo (IOI18_combo)C++20
컴파일 에러
0 ms0 KiB
#include "combo.h" #include <bits/stdc++.h> using namespace std; string guess_sequence(int N){ string s; if(press("AB")){ if(press("A"))s += 'A'; else s += 'B'; } else{ if(press("X"))s += 'X'; else s += 'Y'; } string rem; for(int i = 0; i < 4; i++){ if(i == ignid)continue; rem += g[i]; } if(size(s) == N)return s; for(int i = 2; i < N; i++){ string p = s + rem[1] + s + rem[0] + rem[1] + s + rem[0] + rem[0] + s + rem[0] + rem[2]; if(press(p) == i){ s += rem[1]; } else if(press(p) == i + 1){ s += rem[0]; } else{ s += rem[2]; } } string p = s + rem[0] + s + rem[1]; if(press(p) == N){ if(press(p + rem[0]) == N)s += rem[0]; else s += rem[1]; } else{ s += rem[2]; } return s; } /* */

컴파일 시 표준 에러 (stderr) 메시지

combo.cpp: In function 'std::string guess_sequence(int)':
combo.cpp:16:25: error: 'ignid' was not declared in this scope; did you mean 'signed'?
   16 |                 if(i == ignid)continue;
      |                         ^~~~~
      |                         signed
combo.cpp:17:24: error: 'g' was not declared in this scope
   17 |                 rem += g[i];
      |                        ^