#302. 城市访问
城市访问
题目描述
某国的城市规划成两排,分别编号为 和 。同排城市间无道路,但不同排城市间两两都建设了道路。
由于风水问题,两排城市间有些城市互相犯冲。若要从某个城市出发去另一个城市,那么路上不能同时经过任何两个犯冲的城市。具体来说,,每个城市 都和一个城市 ()犯冲,且 两两互不相同。
例如, 时,若城市 和城市 犯冲,那么想从城市 走到城市 ,就不能走 这条路径,因为同时经过了城市 和 ,而 则是可以的。
你需要判断由城市 是否能够到达城市 ?
输入格式
每个样例点包含多组测试用例。第一行输入一个正整数 ,表示测试用例组数。对于每组测试用例:
- 第一行输入三个正整数 。
- 第二行输入 个整数 ,意义如上所述。
保证每个样例点中 。
输出格式
对于每组测试用例,输出一行:
- 若 可以到达 ,输出
Yes; - 否则输出
No。
样例
2
2 1 4
3 4
2 1 4
4 3
Yes
No