#OLD754. 寻宝II
寻宝II
Description
"咕噜咕噜咕噜....怎么又来寻宝了"
这次寻宝在遥远的奇幻大陆,这个大陆有一片被迷雾笼罩的古老森林,名为“迷雾森林”。森林中隐藏着一个传说中的宝藏,但宝藏的位置只有通过特定的路径才能到达。这片森林由精灵族守护,他们用魔法创造了一个复杂的迷宫,只有最聪明和勇敢的冒险者才能找到宝藏。
你是一位被选中的冒险者,拥有一张迷雾森林的地图,上面标记着森林中的树木(顶点)和它们之间的小径(无向边)。地图上有三个特殊的标记点:起点、中转点和宝藏所在地。你的任务是确定能否找出一条通过中转点,连接起点和宝藏所在地的简单路径。
地图为简单的连通无向图。
什么是简单连通无向图?
当 是简单且连通的无向图时,图 被称为简单连通无向图。 当 的边没有方向时,图 被称为无向图。 当
不包含自环或重边时,图 是简单的。 如果可以通过边在 的所有顶点间移动,则图 是连通的。
通过顶点 Z 的简单路径是什么?
对于图 上的顶点 和 ,连接 和 的简单路径是一系列不同的顶点 ,使得
、 ,并且对于满足 的每个整数 ,在 上有一条边连接顶点
和。 当存在满足 的 时,简单路径
被称为经由顶点 Z 。
Format
Input
第一行两个数,$M(N-1\leq
M\leq\min\left(\frac{N(N-1)}{2},2\times 10^5\right))$表示共有个顶点, 条边。
接下来一行输入三个数字。
数据保证:
、 和 均不同。
每对 均不同。
所有输入值均为整数。
Output
如果存在一条满足条件的路径,输出"Yes";否则输出"No"。
输出不包含引号。
Samples
6 7
1 3 2
1 2
1 5
2 3
2 5
2 6
3 4
4 5
Yes
3 2
1 3 2
1 2
2 3
No