#CCFPS01D07. 子树重心

    ID: 1127 传统题 1000ms 256MiB 尝试: 4 已通过: 1 难度: 5 上传者: 标签>来源CCF中学生计算机程序设计(提高篇)树结构

子树重心

子树重心

给出一棵有根树,求出每棵子树的重心。

输入

第一行,n,rn, r,表示树的结点数和根,接下来的 n1n-1 行,每行两个数 u,vu, v,表示两结点之间有无向边连接。 2n1052\leq n\leq 10^5

输出

nn 行, 第 ii 行表示以 ii 为根的子树的重心编号(如果有多个,请输出深度较小的那个)。

样例

3 1
1 2
1 3
1 
2
3

Limitation

1s, 1024KiB for each test case.