제출 #545585

#제출 시각아이디문제언어결과실행 시간메모리
545585sebalejandro601Memory (IOI10_memory)C++14
컴파일 에러
0 ms0 KiB
#include "grader.h"
#include "memory.h"
using namespace std;
void play() {
    char a,b;
    vector<vector<int>>A(25);
    for(int i=1;i<=50;i++)
    {
        a=faceup(i);
        int ascii=a-'A';
        A[ascii].push_back(i);
    }
    for(int i=0;i<25;i++)
    {
        a=faceup(A[i][0]);
        b=faceup(A[i][1]);
    }
}

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

memory.cpp: In function 'void play()':
memory.cpp:6:5: error: 'vector' was not declared in this scope
    6 |     vector<vector<int>>A(25);
      |     ^~~~~~
memory.cpp:3:1: note: 'std::vector' is defined in header '<vector>'; did you forget to '#include <vector>'?
    2 | #include "memory.h"
  +++ |+#include <vector>
    3 | using namespace std;
memory.cpp:6:19: error: expected primary-expression before 'int'
    6 |     vector<vector<int>>A(25);
      |                   ^~~
memory.cpp:11:9: error: 'A' was not declared in this scope
   11 |         A[ascii].push_back(i);
      |         ^
memory.cpp:15:18: error: 'A' was not declared in this scope
   15 |         a=faceup(A[i][0]);
      |                  ^