제출 #376041

#제출 시각아이디문제언어결과실행 시간메모리
376041MilosMilutinovicBoxes with souvenirs (IOI15_boxes)C++14
컴파일 에러
0 ms0 KiB
/** * author: milos * created: 10.03.2021 17:16:12 **/ #include "boxes.h" #include <bits/stdc++.h> using namespace std; long long delivery(int n, int k, int l, vector<int> a) { sort(a.begin(), a.end()); vector<long long> pref(n, 0LL); for (int i = 0; i < n; i++) { if (i > 0) { pref[i] = pref[i - 1]; } if (i % k != 0) { pref[i] -= a[i - 1] * 2; } pref[i] += a[i] * 2; } vector<long long> suff(n, 0LL); for (int i = n - 1; i >= 0; i--) { if (i < n - 1) { suff[i] = suff[i + 1]; } if ((n - i) % k != 0) { suff[i] -= a[i + 1] * 2; } suff[i] += a[i] * 2; } long long ans = suff[0]; for (int i = 0; i < n; i++) { ans = min(ans, pref[i] + (i < n - 1 ? suff[i + 1] : 0LL)); } ans = min(ans, (long long) l); return ans; }

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

/tmp/ccDER9o0.o: In function `main':
grader.c:(.text.startup+0x1cb): undefined reference to `delivery(int, int, int, int*)'
collect2: error: ld returned 1 exit status