제출 #1186133

#제출 시각아이디문제언어결과실행 시간메모리
1186133GabpRobots (IOI13_robots)C++20
컴파일 에러
0 ms0 KiB
#include<bits/stdc++.h> using namespace std; int putaway(int A, int B, int T, int X[], int Y[], int W[], int S[]) { vector<int> x(A), y(B); for (int i = 0; i < A; i++) x[i] = X[i]; for (int i = 0; i < B; i++) y[i] = -Y[i]; sort(x.begin(), x.end()); sort(y.begin(), y.end()); vector<pair<int,int>> a(T); for (int i = 0; i < T; i++) a[i] = {W[i], S[i]}; sort(a.begin(), a.end()); int lo = 1, hi = T; int ans = -1; while (lo <= hi) { int mid = lo + (hi - lo) / 2; int p = 0; priority_queue<int> pq; for (auto i: x) { while (p < T && a[p].first < i) { pq.push(a[p++].second); } for (int j = 0; j < mid && !pq.empty(); j++) pq.pop(); } for (auto i: y) { for (int j = 0; j < mid && !pq.empty() && pq.top() < -i; j++) pq.pop(); } if (!pq.empty()) { lo = mid + 1; } else { ans = mid; hi = mid - 1; } } return ans; }

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

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