Submission #1234444

#TimeUsernameProblemLanguageResultExecution timeMemory
1234444MasterDebaterRail (IOI14_rail)C++20
Compilation error
0 ms0 KiB
#include<bits/stdc++.h>
using namespace std;
int getDistance(int i,int j);
void findLocation(int n, int first, int location[], int stype[]){
	location[0]=first;
	int mnD=1e9;
	for(int i=1;i<n;i++){
		if(getDistance(0,i)==getDistance(i,0)){
			stype[i]=2;
		}
		else{
			stype[i]=1;
			continue;
		}
		int ud=getDistance(0,i);
		location[i]=first+ud;
		int mnD=min(mnD,ud);
	}
	for(int i=1;i<n;i++)if(stype[i]==1){
		int ud=getDistance(0,i);
		ud-=(mnD*2);
		location[i]=first-ud;
	}
	return;
}

Compilation message (stderr)

/usr/bin/ld: /tmp/cci1QHS8.o: in function `findLocation(int, int, int*, int*)':
rail.cpp:(.text+0x4e): undefined reference to `getDistance(int, int)'
/usr/bin/ld: rail.cpp:(.text+0x5a): undefined reference to `getDistance(int, int)'
/usr/bin/ld: rail.cpp:(.text+0x70): undefined reference to `getDistance(int, int)'
/usr/bin/ld: rail.cpp:(.text+0xa5): undefined reference to `getDistance(int, int)'
/usr/bin/ld: /tmp/ccZJs7ul.o: in function `main':
grader.cpp:(.text.startup+0x2d9): undefined reference to `findLocation'
collect2: error: ld returned 1 exit status