제출 #417472

#제출 시각아이디문제언어결과실행 시간메모리
417472LouayFarah콤보 (IOI18_combo)C++14
컴파일 에러
0 ms0 KiB
#include "bits/stdc++.h" #include "combo.h" using namespace std; #define pb push_back int press(string p); string guess_sequence(int n) { string first = "A"; if(press("A")==1) first = "A"; if(press("B")==1) first = "A"; if(press("X")==1) first = "X"; if(press("Y")==1) first = "Y"; string res = first; ll curr = 1; vector<string> used; if(first!="A") used.pb("A"); if(first!="B") used.pb("B"); if(first!="X") used.pb("X"); if(first!="Y") used.pb("Y"); while(curr<n) { for(int i = 0; i<3; i++) { string temp = ""; for(int j = 0; j<n-curr; j++) { temp+=used[j]; } string s = res + temp; int nb = press(s); if(nb>curr) { for(int j = curr; j<nb; j++) { res.pb(s[j]); } curr = nb; break; } } } return res; }

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

combo.cpp: In function 'std::string guess_sequence(int)':
combo.cpp:22:5: error: 'll' was not declared in this scope
   22 |     ll curr = 1;
      |     ^~
combo.cpp:34:11: error: 'curr' was not declared in this scope
   34 |     while(curr<n)
      |           ^~~~