Main.cc: In function ‘void dfs(int, int)’:
Main.cc:35:14: error: ‘class std::map, int>’ has no member named ‘top’
if(q.top()==u){
^~~
Main.cc:36:15: error: ‘class std::map, int>’ has no member named ‘pop’
q.pop();
^~~
Main.cc:34:13: warning: unused variable ‘dcnt’ [-Wunused-variable]
int dcnt=0;
^~~~
Main.cc:23:18: warning: unused variable ‘res’ [-Wunused-variable]
vis[u]=1;int res=0;dt.push(u);
^~~