rail.cpp: In function 'void findLocation(long long int, long long int, long long int*, long long int*)':
rail.cpp:18:30: error: call of overloaded 'getDistance(int, long long int&)' is ambiguous
18 | dist[i] = getDistance(0, i);
| ~~~~~~~~~~~^~~~~~
In file included from rail.cpp:1:
rail.h:9:7: note: candidate: 'int getDistance(int, int)'
9 | int getDistance(int i, int j);
| ^~~~~~~~~~~
rail.cpp:5:5: note: candidate: 'long long int getDistance(long long int, long long int)'
5 | int getDistance(int i, int j);
| ^~~~~~~~~~~
rail.cpp:19:31: error: call of overloaded 'getDistance(long long int&, int)' is ambiguous
19 | dist1[i] = getDistance(i, 0);
| ~~~~~~~~~~~^~~~~~
rail.h:9:7: note: candidate: 'int getDistance(int, int)'
9 | int getDistance(int i, int j);
| ^~~~~~~~~~~
rail.cpp:5:5: note: candidate: 'long long int getDistance(long long int, long long int)'
5 | int getDistance(int i, int j);
| ^~~~~~~~~~~