제출 #1218458

#제출 시각아이디문제언어결과실행 시간메모리
1218458nickolasarapidisCave (IOI13_cave)C++20
컴파일 에러
0 ms0 KiB
#include "cave.h" #include <bits/stdc++.h> using namespace std; const int MAXN = 5000; int S[MAXN], D[MAXN], B[MAXN]; // 0 up 1 down int first; void solve(int l, int r){ if(l == r){ S[l] = 1; int f = tryCombination(S); if(f < first){ S[l] = 0; B[l] = 1; D[l] = f; } if(f > first){ B[l] = 1; D[l] = first; first = f; } if(f == first){ S[l] = 0; } return; } int m = (l + r)/2; solve(l, m); solve(m + 1, r); for(int i = l; i <= r; i++){ S[i] = 1; int f = tryCombination(S); if(f < first){ S[i] = 0; B[i] = 1; D[i] = f; } if(f > first){ B[i] = 1; D[i] = first; first = f; } if(f == first){ S[i] = 0; } } return; } void explore_cave(int N){ memset(S, 0, sizeof(S)); memset(B, 0, sizeof(B)); first = tryCombination(S); solve(0, N - 1); answer(S, D); }

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

/usr/bin/ld: /tmp/ccepvcLW.o: in function `main':
grader.c:(.text.startup+0x10): undefined reference to `exploreCave'
collect2: error: ld returned 1 exit status