Submission #1308008

#TimeUsernameProblemLanguageResultExecution timeMemory
1308008felirivera나일강 (IOI24_nile)C++20
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; using ll = long long; vector<ll> calculate_costs(vector<int> W, vector<int> A, vector<ll> B, vector<int> E){ vector<ll> ans = B; int dif = 1000000000; int in = 0; if (W.size() % 2 != 0){ for (int i = 0; i < W.size(); i++){ if (A[i] - B[i] < dif){ dif = A[i] - B[i]; in = i; } } ans[in] = A[in]; } return ans; } int main(){ int N; cin >> N; vector<int> W(N); vector<int> A(N); vector<ll> B(N); for (int i = 0; i < N; i++){ cin >> W[i] >> A[i] >> B[i]; } int Q; cin >> Q; vector<int> E(Q); for (int i = 0; i < Q; i++){ cin >> E[i]; } vector<ll> ans = calculate_costs(W, A, B, E); for (auto a : ans){ cout << a << "\n"; } return 0; }

Compilation message (stderr)

/usr/bin/ld: /tmp/cccuODUv.o: in function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/cctvC04G.o:nile.cpp:(.text.startup+0x0): first defined here
/usr/bin/ld: /tmp/cccuODUv.o: in function `main':
grader.cpp:(.text.startup+0x2ff): undefined reference to `calculate_costs(std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >)'
collect2: error: ld returned 1 exit status