#T2243. 必经道路(Necessary Roads)
必经道路(Necessary Roads)
链接: https://cses.fi/problemset/task/2076
板块: Advanced Techniques
时限: 1.00 s | 内存: 512 MB
题目描述
有 座城市和 条道路相连,任意两座城市之间都存在一条路径。
如果移除某条道路后,存在某两座城市之间不再连通,则称该道路为「必经道路」。你的任务是找出所有的必经道路。
输入
第一行有两个整数 和 :城市数量与道路数量。城市编号为 。
之后有 行描述道路。每行有两个整数 和 :城市 与城市 之间有一条道路。任意两座城市之间最多只有一条道路,且每条道路连接两个不同的城市。
输出
先输出一个整数 :必经道路的数量。之后输出 行描述这些道路。道路可以按任意顺序输出。
数据范围
样例输入
5 5
1 2
1 4
2 4
3 5
4 5
样例输出
2
3 5
4 5
鲁公网安备37011202002910号