horses.cpp: In function 'int ans()':
horses.cpp:12:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
12 | for(int i = 0; i < mult.size(); i++)
| ~~^~~~~~~~~~~~~
horses.cpp: At global scope:
horses.cpp:20:10: error: 'int init' redeclared as different kind of entity
20 | int init(nt N, int X[], int Y[])
| ^~
In file included from horses.cpp:1:
horses.h:4:5: note: previous declaration 'int init(int, int*, int*)'
4 | int init(int N, int X[], int Y[]);
| ^~~~
horses.cpp:20:10: error: 'nt' was not declared in this scope; did you mean 'int'?
20 | int init(nt N, int X[], int Y[])
| ^~
| int
horses.cpp:20:16: error: expected primary-expression before 'int'
20 | int init(nt N, int X[], int Y[])
| ^~~
horses.cpp:20:25: error: expected primary-expression before 'int'
20 | int init(nt N, int X[], int Y[])
| ^~~
horses.cpp: In function 'int updateX(int, int)':
horses.cpp:42:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
42 | for(int i = pos; i < mult.size(); i++)
| ~~^~~~~~~~~~~~~