Toggle navigation
ZLSOJ
常见问答
讨论版
问题
来源/分类
状态
排名
竞赛&作业
名校联赛
Login
问题1557--树的中心(ural_1056 Computer net)
1557: 树的中心(ural_1056 Computer net)
时间限制:
1 Sec
内存限制:
128 MB
提交:
0
解决:
0
[
提交
] [
状态
] [
讨论版
] [命题人:
]
题目描述
计算机网络是由连接到网络的连续计算机插头创建的。每台新计算机都会得到一个序数,但是协议包含了它在网络中的父计算机的数目。因此,协议由几个数字组成;第一个数字总是1,因为第二台计算机只能连接到第一台计算机,第二个数字是1或2等等。协议中的数字总数为n−1(n是计算机总数)。例如,协议1、1、2、2对应于以下网络:
计算机之间的距离是链中相互连接的数量。因此,在上述示例中,计算机4和5之间的距离为2,而3和5之间的距离为3。
定义。让网络的中心是距离最远计算机最小的计算机。在所示的示例中,计算机1和2是网络的中心。
您的任务是使用设置协议查找所有中心。
输入
输入的第一行包含一个整数n,即计算机数量(2≤n≤10000)。连续n−1行包含协议。
输出
输出应包含按升序排列的已确定网络中心的序数。
样例输入
5 1 1 2 2
样例输出
1 2
来源/分类
树形DP
[
提交
] [
状态
]