Submission #1270030

#TimeUsernameProblemLanguageResultExecution timeMemory
1270030vtnoo저울 (IOI15_scales)C++20
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; int getMedian(int A, int B, int C); int getHeaviest(int A, int B, int C); int getLightest(int A, int B, int C); int getNextLightest(int A, int B, int C, int D); void answer(int C[]); void init(int T){ } void orderCoins(){ int N=6, ord[N], jj=0; vector<bool> used(N, false); for(int i=1;i<=N;i++){ vector<int> to_compare; for(int j=1;j<=N;j++){ if(!used[j])to_compare.push_back(j); } vector<int> go; int mn=to_compare[0]; for(int j=1;j<(int)to_compare.size();j++){ if((int)go.size()==2)go.clear(); go.push_back(to_compare[j]); if(go.size()==2) mn=getLightest(mn, go[0], go[1]); } if(!go.empty()&&to_compare.size()!=1){ for(int j=0;j<(int)to_compare.size();j++){ if(to_compare[j]!=mn&&to_compare[j]!=go[0]){ mn=getLightest(to_compare[j], mn, go[0]); break; } } } ord[jj++]=mn; used[mn]=true; } answer(ord); }

Compilation message (stderr)

/usr/bin/ld: /tmp/cceK25Eq.o: in function `orderCoins()':
scales.cpp:(.text+0x22c): undefined reference to `getLightest(int, int, int)'
/usr/bin/ld: scales.cpp:(.text+0x500): undefined reference to `getLightest(int, int, int)'
/usr/bin/ld: scales.cpp:(.text+0x53e): undefined reference to `answer(int*)'
/usr/bin/ld: /tmp/ccZsnpdo.o: in function `main':
grader.c:(.text.startup+0x8a): undefined reference to `init'
/usr/bin/ld: grader.c:(.text.startup+0xf9): undefined reference to `orderCoins'
collect2: error: ld returned 1 exit status