[AtCoder Code Festival 2017 QualB C/At3574] 3 Steps - 二分图染色,结论
给你一个n个点m条边的无向图,进行以下操作如果存在两个点u和v,使得从u走三步能恰好到达v,那么在u和v之间连接一条边重复这个操作直到不能再连接新的边,问最后有多少条边?n,musingnamespacestd;#defineintlonglongconstintN=1000005;vectorg[N];intn,m,c[N],ans,s1,s2,vis[N],flag,tot;voiddfs(i