game.cpp:7:1: error: 'vector' does not name a type
7 | vector<int> adj[N];
| ^~~~~~
game.cpp: In function 'void dfs(int)':
game.cpp:10:17: error: 'adj' was not declared in this scope
10 | for (auto u:adj[node]){
| ^~~
game.cpp: In function 'void init(int, int)':
game.cpp:21:29: error: 'adj' was not declared in this scope
21 | for (int i=0;i<k-1;i++) adj[i].pb(i+1);
| ^~~
game.cpp: In function 'int add_teleporter(int, int)':
game.cpp:25:5: error: 'adj' was not declared in this scope
25 | adj[u].pb(v);
| ^~~