无穷无尽的树
比赛主页
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
小红有无穷无尽的树。
小红有一颗
个节点,以
号节点为根的树,她可以选择一个节点进行如下操作:
删除所选节点的子树中包含的所有叶子节点。
现在小红想知道,当她分别选择
号节点做一次上述操作后(每次操作独立计算),所选择节点的子树中深度最深的节点有多少个,请你帮帮她。
输入描述:
第一行输入一个整数
。
之后的
行,每行输入两个整数
,代表
之间有一条边。
输出描述:
输出
个整数,一次代表对
号节点操作后的答案。
示例1
输入
复制
6 1 2 2 3 2 4 4 5 3 6
6 1 2 2 3 2 4 4 5 3 6
输出
复制
2 2 1 1 0 0
2 2 1 1 0 0
说明
无穷无尽的树
返回全部题目
列表加载中...
6 1 2 2 3 2 4 4 5 3 6
2 2 1 1 0 0