Submission #902209

# Submission time Handle Problem Language Result Execution time Memory
902209 2024-01-10T07:10:19 Z Muhammad_Aneeq Rail (IOI14_rail) C++17
Compilation error
0 ms 0 KB
#include "grader.h"
#include <vector>
#include <algorithm>
using namespace std;
int dist(int i,int j)
{
	return getDistance(i,j);
}
void findLocation(int n, int pos, int location[], int stype[])
{
	int f=1e9+10;
	int ind=-1;
	for (int i=1;i<n;i++)
	{
		int z=(dist(0,i));
		if (z<f)
		{
			f=z;
			ind=i;
		}
	}
	vector<pair<int,int>>sm,bi;
	for (int i=1;i<n;i++)
	{
		if (i==ind)
			continue;
		int z=dist(ind,i);
		if (dist(0,i)==z+f)
			sm.push_back({z,i});
		else
			bi.push_back({z,i});
	}
	sort(begin(sm),end(sm));
	sort(begin(bi),end(bi));
	location[0]=pos;
	stype[0]=1;
	for (int i=0;i<sm.size();i++)
	{
		location[sm[i].second]=pos-sm[i].first+f;
		stype[sm[i].second]=1;		
	}
	for (int i=0;i<bi.size();i++)
	{
		location[bi[i].second]=pos+bi[i].first-f;
		stype[bi[i].second]=2;
	}
	location[ind]=pos+f;
	stype[ind]=2;
}

Compilation message

rail.cpp:1:10: fatal error: grader.h: No such file or directory
    1 | #include "grader.h"
      |          ^~~~~~~~~~
compilation terminated.