题:https://codeforces.com/problemset/problem/977/E 题意:给你一个图,问你有几个没有杂边的单环(度全为2) 分析:单环点的度数一定是2,连续边,判断是否连通,如果连通,ans++,否则连接这个边 #include<bits/stdc++.h> using namespace std; ; int f[M],a[M],b[M],du[M]; int findd(int x){ return x==f[x]?x:f[x]=findd(f[x]); }…