#abc448d. Integer-duplicated Path
Integer-duplicated Path
题目描述
给定一棵包含 号共 个顶点的树,第 条边连接顶点 和 。每个顶点 上写有一个整数 。
对于所有的 ,请回答以下问题:
从顶点 到顶点 的简单路径(不重复经过同一顶点的路径)上的所有顶点中,若存在两个不同的顶点写有相同的整数,输出 Yes;否则输出 No。
注:树中任意两个顶点之间的简单路径是唯一的。
输入格式
第一行输入一个整数 。 第二行输入 个整数 。 接下来 行,每行输入两个整数 ,表示一条连接 和 的边。
输出格式
输出 行,第 行对应 时的答案(Yes 或 No)。
数据范围
- 所有输入均为整数
- 给定的图为合法的树
样例输入1
5
1 3 2 1 2
1 2
1 3
3 4
3 5
样例输出1
No
No
No
Yes
Yes
样例输入2
2
1000000000 1000000000
2 1
样例输出2
No
Yes
样例输入3
10
10 7 3 9 1 3 8 5 7 10
3 6
8 6
6 1
9 7
7 10
5 4
4 2
10 2
1 9
样例输出3
No
Yes
Yes
Yes
Yes
No
No
No
No
Yes