제출 #1311227

#제출 시각아이디문제언어결과실행 시간메모리
1311227pwalMemory (IOI10_memory)C++20
컴파일 에러
0 ms0 KiB
char faceup(int i); void play() { std::vector<bool> done(25,false); std::vector<bool> seen(25,false); int count=0; int i=1; while(count!=25) { char c=faceup(i); if(seen[c-'A'] && !done[c-'A']) { done[c-'A']=true; ++count; char temp=faceup(i); } else seen[c-'A']=true; ++i; } }

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

memory.cpp: In function 'void play()':
memory.cpp:4:8: error: 'vector' is not a member of 'std'
    4 |   std::vector<bool> done(25,false);
      |        ^~~~~~
memory.cpp:1:1: note: 'std::vector' is defined in header '<vector>'; did you forget to '#include <vector>'?
  +++ |+#include <vector>
    1 | char faceup(int i);
memory.cpp:4:15: error: expected primary-expression before 'bool'
    4 |   std::vector<bool> done(25,false);
      |               ^~~~
memory.cpp:5:8: error: 'vector' is not a member of 'std'
    5 |   std::vector<bool> seen(25,false);
      |        ^~~~~~
memory.cpp:5:8: note: 'std::vector' is defined in header '<vector>'; did you forget to '#include <vector>'?
memory.cpp:5:15: error: expected primary-expression before 'bool'
    5 |   std::vector<bool> seen(25,false);
      |               ^~~~
memory.cpp:12:8: error: 'seen' was not declared in this scope
   12 |     if(seen[c-'A'] && !done[c-'A'])
      |        ^~~~
memory.cpp:12:24: error: 'done' was not declared in this scope
   12 |     if(seen[c-'A'] && !done[c-'A'])
      |                        ^~~~