1817: STEMA-P-5 最优游乐场选择
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:0
解决:0
题目描述
蚂蚁王国住着N只蚂蚁,每只蚂蚁都有自己的领地,领地之间可以直接到达或经过其他领地间接到达,可以直接到达的领地之间的道路距离都为1,但所有领地都有一条唯一的最短路径可以相互到达。
现要在N块领地(依次编号为1~N)中,选出一块领地建立游乐场,使得所有蚂蚁到游乐场的最小距离总和是N种情况中最小的。
例如:
N = 8,1~8号领地之间的连接关系为:1和5、2和6、3和6、4和5、5和6、4和7、5和8。
如果将游乐场创建在5号领地,最小距离总和为10。
1号到5号距离为1;2号到5号距离为2;
3号到5号距离为2;4号到5号距离为1;
6号到5号距离为1;7号到5号距离为2;
8号到5号距离为1。
如果将游乐场创建在6号领地,最小距离总和为12。
1号到6号距离为2;2号到6号距离为1;
3号到6号距离为1;4号到6号距离为2;
5号到6号距离为1;7号到6号距离为3;
8号到6号距离为2。 ……
可以发现,将游乐场创建在5号领地,最小距离总和10是最小的,故输出10。
输入
第一行输入一个正整数N(2≤N≤20),表示领地数量
接下来输入N-1行,每行包含两个正整数(1≤正整数≤N,两个正整数不相同),表示两块领地相互之间可以直接到达,正整数之间以一个英文逗号隔开(数据保证N块领地相互之间可以到达)
输出
输出一个整数,表示N种情况中最小距离总和的最小值
样例输入 复制
8
1,5
2,6
3,6
4,5
5,6
4,7
5,8
样例输出 复制
10