#P5536. 【XR-3】核心城市
【XR-3】核心城市
题目描述
X 国有 座城市, 条长度为 的道路,每条道路连接两座城市,且任意两座城市都能通过若干条道路相互到达,显然,城市和道路形成了一棵树。
X 国国王决定将 座城市钦定为 X 国的核心城市,其余城市为非核心城市。这 座核心城市需满足以下两个条件:
- 这 座城市可以通过道路,在不经过非核心城市的情况下两两相互到达。
- 定义某个非核心城市与这 座核心城市的距离为,这座城市与 座核心城市的距离的最小值。
为了衡量交通状况,国王发明了交通拥堵度,它为所有非核心城市与核心城市的距离中的最大值。
问题来了,如何安排核心城市才能使交通拥堵度最小呢?请输出满足条件的最小交通拥堵度。
输入格式
第一行 个正整数 。
接下来 行,每行 个正整数 ,表示第 座城市与第 座城市之间有一条长度为 的道路。
数据范围:
- 。
- ,保证城市与道路形成一棵树。
输出格式
一行一个整数,表示满足条件的最小交通拥堵度。
6 3
1 2
2 3
2 4
1 5
5 6
1
提示
【样例说明】
钦定 这 座城市为核心城市,这样 另外 座非核心城市与核心城市的距离均为 ,因此答案为 。