제출 #810650

#제출 시각아이디문제언어결과실행 시간메모리
810650MyCodeA Difficult(y) Choice (BOI21_books)C++17
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> #include "books.h" using namespace std; void solve(int n, int k, int A, int s) { long long a[n + 1]; for (int i = 1; i <= n; i++) a[i] = skim(i); for (int i = 1; i < n - 1; i++) { for (int j = i + 1; j < n; j++) { long long sum = a[i] + a[j]; if (sum > 2 * A) continue; int l = j + 1, r = n; while (r - l > 1) { int m = (l + r) >> 1; if (a[m] >= A - sum) r = m; else l = m; } int ind = -1; if (a[l] >= A - sum) ind = l; else if (a[r] >= A - sum) ind = r; if (ind != -1 && sum + a[ind] <= 2 * A) { answer({i, j, ind}); return; } } } impossible(); }

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

/usr/bin/ld: /tmp/ccXngrfJ.o: in function `main':
grader.cpp:(.text.startup+0x83): undefined reference to `solve(int, int, long long, int)'
collect2: error: ld returned 1 exit status