‹ 上一题 下一题 ›

g7-07669. 广播站 未做

1000 ms 256 MB 测试点 10 通过率 100% 自拟题GESP-77级·进阶树形DP换根DP树形DP阶梯·拔高

题目描述

某地区有 个村庄,编号 到 。村庄之间由 条道路连接,任意两个村庄之间恰有一条路径,因此这些村庄和道路构成一棵树。

现在要选择其中一个村庄建立广播站。广播信号沿着道路传播,每经过一条道路需要 单位时间。广播站到某个村庄的距离,就是从广播站所在村庄到该村庄经过的道路条数。

请你选择一个村庄建广播站,使得广播站到所有村庄的距离之和最小,输出这个最小的距离和。

输入格式

第一行一个整数 。

接下来 行,每行两个整数 ,表示村庄 和村庄 之间有一条道路。

输出格式

一行一个整数,表示最小的距离和。

样例 1

输入:

5
1 2
1 3
3 4
3 5

输出:

5

样例说明:把广播站建在 号村庄,它到 的距离分别为 ,距离和为 。若建在 号村庄,距离和为 ,因此最小值为 。

数据范围

子任务 分值占比
1 20%
2 30%
3 50%

对于全部数据,。

输入
输出

            
答案