这道题有重边 所以在dfs判断是不是父亲时不能直接判断
if(y==f) { if(!vis[p]) { vis[p]=true; continue; } else { F[y]--; F[p]++; } }