#agc029e. [agc029_e]Wandering TKHS
[agc029_e]Wandering TKHS
题目描述
高桥的办公室有个房间。每个房间有一个从到的ID。还有个走廊,第条走廊连接着房间和房间。已知我们可以只通过这些走廊在任意两个房间之间旅行。
高桥迷路在其中一个房间里。设这个房间为。他决定通过以下方式返回他的房间,即房间:
- 前往与已访问但尚未访问的房间相邻的房间中ID最小的房间。
设为返回房间所需的旅行次数。找出所有的值。注意,无论他在一次旅行中经过多少走廊,仍将计为一次旅行。
约束条件
- 输入的图是一棵树。
输入
输入在标准输入中给出,格式如下:
输出
按照以下格式打印每个对应的:
样例输入 1
6
1 5
5 6
6 2
6 3
6 4
样例输出 1
5 5 5 1 5
例如,如果高桥迷路在房间中,他将按照以下步骤旅行:
- 前往房间。
- 前往房间。
- 前往房间。
- 前往房间。
- 前往房间。
样例输入 2
6
1 2
2 3
3 4
4 5
5 6
样例输出 2
1 2 3 4 5
样例输入 3
10
1 5
5 6
6 10
6 4
10 3
10 8
8 2
4 7
4 9
样例输出 3
7 5 3 1 3 4 7 4 5