Submission #717617

#TimeUsernameProblemLanguageResultExecution timeMemory
717617EntityPlanttMemory (IOI10_memory)C++14
Compilation error
0 ms0 KiB
#include "grader.h" #include "memory.h" #include <vector> void play() { std::vector <int> mem[25] int i; for (i = 0; i < 50; i += 2) { char a = faceup(i), b = faceup(i + 1); mem[a - 'A'].push_back(i); mem[b - 'A'].push_back(i + 1); if (a == b) { mem[a - 'A'].clear(); } } for (i = 0; i < 25; i++) { if (mem[i]) { faceup(mem[i][0]); faceup(mem[i][1]); } } }

Compilation message (stderr)

memory.cpp: In function 'void play()':
memory.cpp:6:5: error: expected initializer before 'int'
    6 |     int i;
      |     ^~~
memory.cpp:7:10: error: 'i' was not declared in this scope
    7 |     for (i = 0; i < 50; i += 2) {
      |          ^
memory.cpp:9:9: error: 'mem' was not declared in this scope
    9 |         mem[a - 'A'].push_back(i);
      |         ^~~
memory.cpp:10:13: error: 'b' was not declared in this scope
   10 |         mem[b - 'A'].push_back(i + 1);
      |             ^
memory.cpp:15:10: error: 'i' was not declared in this scope
   15 |     for (i = 0; i < 25; i++) {
      |          ^
memory.cpp:16:13: error: 'mem' was not declared in this scope
   16 |         if (mem[i]) {
      |             ^~~