SZ#G6DFS09. 【GESP强化 六级】树上的唯一道路

提交1 通过1
通过率100%
时间限制2000ms
内存限制256MiB

题目描述

有一棵包含 NN 个顶点的无向树,顶点编号为 11NN。小泽从顶点 XX 出发,要沿树边走到顶点 YY

树中任意两个顶点之间都恰好有一条简单路径,也就是除起点和终点外不重复经过任何顶点。请按照实际经过的顺序,输出从 XXYY 的这条唯一简单路径上的全部顶点。

输入格式

第一行输入 N,X,YN,X,Y

接下来 N1N-1 行,每行输入一条无向边 Ui,ViU_i,V_i

输出格式

XXYY 依次输出路径上的顶点编号。

5 1 2
1 2
2 3
3 4
4 5
1 2
6 5 1
1 2
1 3
3 4
2 5
2 6
5 2 1
7 3 2
1 2
2 3
3 4
4 5
5 6
6 7
3 2

数据范围与约定

  • 2N2×1052 \le N \le 2\times10^5
  • 1X,YN1 \le X,Y \le N
  • XYX\ne Y