#410. 道路建设
道路建设
题目描述
一个景区内有 N 个景点,编号为 1 ~ N。
有 M 条双向道路,每条道路连接两个不同的景点(无自环)。两个景点间可能有多条道路(可能有重边)。任意两个景点都可以互达。
游客太多了,道路常常十分拥挤。为此,景区管理处决定新建一些道路,使得任意两个景点间至少存在两条完全不同的路径。
两条路径完全不同,指的是,不存在一条道路,同时出现在两条路径中。
为了控制成本,景区管理处希望尽量少地新建道路。
问:最少需要新建几条道路?
注:所有道路都是双向通行的,任意两个景点间可以新建任意条道路。
输入格式
第一行:两个整数 N, M
接下来 M 行:每行两个整数 u, v, 表示景点 u 和景点 v 之间有一条道路。
输出格式
一个整数,表示最少需要新建的道路条数。
输入样例
4 4
1 2
1 2
2 3
2 4
输出样例
1
数据范围
100% 的数据:1 ≤ N ≤ 5000, N-1 ≤ M ≤ 10000
相关
在下列比赛中: