Y. 简单环
简单环
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给定一张 个点、 条边的无向图。保证无重边、无自环。在该图的所有连通块中,你需要找出其中是 “环” 的连通块的个数。
无向图的环的定义如下:
一个连通块被称为 “环”,当且仅当它的点集可以重新排列为 ()并满足:
- 与 相连;
- 与 相连;
- 与 相连;
- 与 相连。
且这 条边互不相同,并且这个连通块中不包含上述以外的任何边。

例如上图,只有 和 这两个联通块是环。
输入格式
第一行两个整数 和 ,表示图中的点数和边数。
接下来 行,每行两个整数 ,表示 与 之间有一条无向边。
输出格式
输出一行一个整数,表示环的个数。
样例
5 4
1 2
3 4
5 4
3 5
1
17 15
1 8
1 12
5 11
11 9
9 15
15 5
4 13
3 13
4 3
10 16
7 10
16 7
14 3
14 4
17 6
2
数据范围
对于 的数据,保证图是连通的。
对于另外的 的数据,保证每个连通块都是简单环。
对于 的数据,。