제출 #284521

#제출 시각아이디문제언어결과실행 시간메모리
284521IOrtroiii선물상자 (IOI15_boxes)C++14
컴파일 에러
0 ms0 KiB
#include "boxes.h" #include <bits/stdc++.h> using namespace std; long long delivery(int N, int K, int L, int p[]) { vector<long long> pref(N); vector<long long> suff(N); for (int i = 0; i < N; ++i) { pref[i] = 2 * p[i]; if (i >= K) pref[i] += pref[i - K]; } for (int i = N - 1; i >= 0; --i) { suff[i] = 2 * (L - p[i]); if (i + K < N) suff[i] += suff[i + K]; } long long ans = min(pref[N - 1], suff[0]); for (int i = 0; i + 1 < N; ++i) ans = min(ans, pref[i] + suff[i + 1]); for (int i = 0; i + 1 + K < N; ++i) ans = min(ans, pref[i] + suff[i + 1 + K] + L); return ans; } int main() { int p[] = {1, 2, 5}; cout << delivery(3, 2, 8, p); }

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

/tmp/cc3vfDbe.o: In function `main':
grader.c:(.text.startup+0x0): multiple definition of `main'
/tmp/cctWNXbk.o:boxes.cpp:(.text.startup+0x0): first defined here
collect2: error: ld returned 1 exit status