题目描述
给出 个点的树(无向边),以 为根。对每个点输出它的父结点编号与深度:根的父结点为 ,根的深度为 ,其余点深度父结点深度 。
输入格式
第一行一个整数 ;接下来 行每行两个整数 , ,表示一条边(保证构成以 为根的树)。
输出格式
共 行,第 行两个整数 , ,空格分隔。
样例
输入
5 1 2 1 3 3 4 3 5
输出
0 1 1 2 1 2 3 3 3 3
数据范围
- 对于 30% 的数据, (递归 DFS 可过)。
- 对于 60% 的数据, 。
- 对于 100% 的数据,,满档含链形树,递归会爆栈,。