A102291.雾港城的服务中心
普及/提高-
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
雾港城要在路网中建立两座服务中心。城市路网是一棵树:有 n 个路口(编号 1..n)与 n−1 条双向道路。
你需要选择两个路口作为中心。对任意路口 x,它到最近中心的距离定义为:
dist(x)=min(d(x,A), d(x,B)),
其中 A,B 为选定的两个中心,d(u,v) 表示点 u 到点 v 的最短路长度(按边数计)。
城市的“最慢响应距离”定义为
x∈1,2,…,nmaxdist(x).
你的任务是使上述值尽可能小,并输出其最小可能值。
输入格式
第一行一个整数 n。
接下来 n−1 行,每行两个整数 u,v,表示一条连接 u 与 v 的无向边。
输出格式
输出一个整数,表示最小可能的
xmaxdist(x).
输入输出样例
输入#1
5 1 2 1 3 1 4 4 5
输出#1
1
说明/提示
数据范围与测试点
- 1≤n≤200000