제출 #1231035

#제출 시각아이디문제언어결과실행 시간메모리
1231035rhm_gan동굴 (IOI13_cave)C++20
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> #include "cave.h" using namespace std; const int N = 5001; bool is[N]; int s[N], d[N]; int a[N]; void exploreCave(int n) { for (int j = 0; j < n; j++) { for (int i = 0; i < MXN; i++) { a[i] = (is[i] ? s[i] : 1); } int res = tryCombination(a); if (res == -1) res = n + 1; int k = (res > j); int l = -1, r = n; while (l + 1 < r) { int m = (l + r) / 2; for (int i = 0; i <= m; i++) { a[i] = (is[i] ? s[i] : k); } for (int i = m + 1; i < n; i++) { a[i] = (is[i] ? s[i] : 1 - k); } int x = tryCombination(a); if (x == -1) x = n + 1; if (x > j) { r = m; } else { l = m; } } is[r] = 1; s[r] = k; d[r] = j; } answer(s, d); }

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

cave.cpp: In function 'void exploreCave(int)':
cave.cpp:13:29: error: 'MXN' was not declared in this scope
   13 |         for (int i = 0; i < MXN; i++) {
      |                             ^~~