#Lutece3115. birth of a new witch
birth of a new witch
Migrated from Lutece 3115 birth of a new witch
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
Tag:点分树、LCA
贝阿朵莉切将右代宫战人招待进了黄金乡,他们将在这个全新的“棋盘”上展开“红与蓝的争锋”。
黄金乡由 个编号为 的场所构成,有 条等长的道路将所有的场所连通在一起,换句话说,这 个点构成了一棵树。
在每个场所的地下金库中,都藏有数不尽的黄金,贝阿朵莉切告诉战人,每个场所的黄金数量和其编号大小正相关,即编号为 的场所拥有最少的黄金,编号为 的场所拥有最多的黄金。
现在贝阿朵莉切要让战人快速回答她的问题:对于每个场所 ,找到与场所 树上距离最近,且黄金数量多于 的场所 。
如果合法的 有多个(即存在多个编号大于 的点 满足它们到 的距离最近且相等),回答她编号最小的那个。
Input
输入的第一行包括一个正整数 ,表示黄金乡包含的场所总数。
接下来的 行每行包括两个整数 ,表示存在一条连接场所 与场所 的道路。
输入保证给出的道路信息构成一棵树。
Output
输出一行共包括 个数,分别表示对于场所 的问题的答案。
Samples
6
1 6
2 5
4 5
3 5
5 6
6 5 5 5 6
5
5 1
1 3
3 2
2 4
3 3 4 5
Constraints
Resources
2024 UESTC ICPC Training for Data Structures