stations.cpp: In function 'std::vector<int> label(int, int, std::vector<int>, std::vector<int>)':
stations.cpp:13:1: warning: no return statement in function returning non-void [-Wreturn-type]
13 | }
| ^
stations.cpp: In function 'int find_next_station(int, int, std::vector<int>)':
stations.cpp:18:30: error: invalid types 'int[int]' for array subscript
18 | if (c.size()==1){return s[0];}
| ^
stations.cpp:27:41: error: invalid types 'int[int]' for array subscript
27 | if (lb<=t && t<=rb){return s[0];}
| ^
stations.cpp:30:17: error: invalid types 'int[int]' for array subscript
30 | return s[1];
| ^
stations.cpp:41:41: error: invalid types 'int[int]' for array subscript
41 | if (lb<=t && t<=rb){return s[1];}
| ^
stations.cpp:51:45: error: invalid types 'int[int]' for array subscript
51 | if (lb<=t && t<=rb){return s[2];}
| ^
stations.cpp:54:17: error: invalid types 'int[int]' for array subscript
54 | return s[0];
| ^