제출 #201898

#제출 시각아이디문제언어결과실행 시간메모리
201898Leonardo_PaesMemory (IOI10_memory)C++17
컴파일 에러
0 ms0 KiB
#include "grader.h" #include "memory.h" void play() { std::vector<int> p[100]; int i=1, j=50, a; while(i<j){ a = faceup(i) - 'A'; p[a].push_back(i); a = faceup(j) - 'A'; p[a].push_back(j); i++, j--; } for(i=0; i<25; i++) faceup(p[i][0]); faceup(p[i][1]); }

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

memory.cpp: In function 'void play()':
memory.cpp:5:10: error: 'vector' is not a member of 'std'
     std::vector<int> p[100];
          ^~~~~~
memory.cpp:5:17: error: expected primary-expression before 'int'
     std::vector<int> p[100];
                 ^~~
memory.cpp:9:9: error: 'p' was not declared in this scope
         p[a].push_back(i);
         ^
memory.cpp:15:16: error: 'p' was not declared in this scope
         faceup(p[i][0]); faceup(p[i][1]);
                ^
memory.cpp:14:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
     for(i=0; i<25; i++)
     ^~~
memory.cpp:15:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
         faceup(p[i][0]); faceup(p[i][1]);
                          ^~~~~~
memory.cpp:15:33: error: 'p' was not declared in this scope
         faceup(p[i][0]); faceup(p[i][1]);
                                 ^