제출 #1252841

#제출 시각아이디문제언어결과실행 시간메모리
1252841an22inkle축제 (IOI25_festival)C++20
컴파일 에러
0 ms0 KiB
#include "festival.h" #include <bits/stdc++.h> using namespace std; using ll = long long; std::vector<int> max_coupons(int A, std::vector<ll> P, std::vector<ll> T) { int n = P.size(); int mode = 0; // scan for increments vector<int> ans; vector<bool> ok(n); while (mode == 0) { mode = 1; int tgt = -1; for (int i = 0; i < n; i++) { if (ok[i] == 0) { // && A >= (T[i]*P[i])/(T[i] - 1))) mode = 0; if (tgt == -1) { tgt = i; } else if (1LL*T[i]*(A - P[i]) > 1LL*T[tgt]*(A - P[tgt])) { tgt = i; } } } A = 1LL*T[tgt]*(A - P[tgt]); ok[tgt] = 1; ans.push_back(tgt); } return ans; }

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

/usr/bin/ld: /tmp/ccBsZRGo.o: in function `main':
grader.cpp:(.text.startup+0x232): undefined reference to `max_coupons(int, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >)'
collect2: error: ld returned 1 exit status