2008: 逃离星系
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:30
解决:18
题目描述
题目描述
小美驾驶飞船在1号星球执行任务,飞船添加完燃料后探测器发出警报,通知小美该星系将在10分钟后爆炸,到时飞船根本坚持不住,因此需要以最短的时间逃离。
从一个星球飞到另一个星球需要1分钟。由于燃料有限,每到达一个星球,都需要消耗1分钟添加燃料,再继续飞行。
请你根据星系地图,计算飞船能否在爆炸前到达出口星球h。
注意:如果飞船到达h添加完燃料刚好10分钟,也算逃离成功。
输入描述
第一行两个整数表示星球数量n和航行道路的数量m。(n<=50)
接下来m行,每行两个整数x和y,表示x和y星球间存在一条航行道路。
最后一行一个整数h,表示出口的编号。
注意:星球编号从1至n,出口h在范围之内但不是1号星球。
输出描述
飞船逃离成功输出“YES”,否则输出“NO”。
样例输入 复制
8 10
2 7
2 4
1 4
1 5
4 5
5 6
2 6
6 3
3 2
8 3
8
样例输出 复制
YES