#abc075c. [abc075_c]Bridge
[abc075_c]Bridge
题目描述
给定一个不包含自环和重复边的 个顶点、 条边的无向连通图。
第 条边 连接顶点 和顶点 。
如果移除某条边后图变为不连通,则称该边为 桥。
请计算在这 条边中有多少条是桥。
注意事项
- 自环指的是 的边 。
- 重复边指的是一对边 ,满足 且 。
- 当任意两个顶点之间存在路径时,该无向图被称为连通图。
约束条件
- 给定的图不包含自环和重复边。
- 给定的图是连通图。
输入
输入通过标准输入给出,格式如下:
输出
打印在这 条边中有多少条是桥。
示例输入 1
7 7
1 3
2 7
3 4
4 5
4 6
5 6
6 7
示例输出 1
4
下图显示了给定的图:
红色标记的边是桥,总共有四条。
示例输入 2
3 3
1 2
1 3
2 3
示例输出 2
0
可能不存在桥。
示例输入 3
6 5
1 2
2 3
3 4
4 5
5 6
示例输出 3
5
每一条边都可能是桥。