crocodile.cpp:15:8: warning: use of 'auto' in parameter declaration only available with '-fconcepts-ts'
15 | void p(auto A){
| ^~~~
crocodile.cpp: In function 'int travel_plan(int, int, int (*)[2], int*, int, int*)':
crocodile.cpp:29:24: error: 'n' was not declared in this scope
29 | vector<vector<pii>> g(n, vector<pii>());
| ^
crocodile.cpp:30:20: error: 'm' was not declared in this scope
30 | for(int i = 0; i< m; i++){
| ^
crocodile.cpp:39:20: error: 'k' was not declared in this scope
39 | for(int i = 0; i< k; i++){
| ^
crocodile.cpp:45:8: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17'
45 | auto [d, u] = pq.top(); d = -d;
| ^
crocodile.cpp:53:12: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17'
53 | for(auto [v, w] : g[u])pq.push({-(w+d), v});
| ^