数据说明
都是随机构树,所以重心很少,要很多重心的数据如何构建?
(那就刻意手造数据(来自LV24twx的看法))
题目描述
给定一棵树,求树的重心。
在树中,必然存在一个或多个点,保证此点相连的结点数最多的连通块的结点数最小,我们把这个点叫做树“重心”。
输入格式
第一行一个整数n,表示树有n个节点,编号为1..n。
接下来n-1行,每行两个整数x和y,表示节点x到节点y有一条边。
保证n-1条边构成一颗树。
输出格式
输出树的重心的编号,如果有多个,按从小到大顺序输出。
样例数据
input
6
1 2
2 3
2 5
3 4
3 6
output
2 3
数据规模与约定
保证$n leq 10^5$。
时间限制:$1 text {s}$
空间限制:$256 text {MB}$


