该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目背景
给定一棵包含 N 个结点的树,结点编号为 1∼N。第 i 条无向边连接 Ui 与 Vi。每个结点 i 上写有一个整数 Ai。
对于每一个 k∈[1,N],考虑树上从结点 1 到结点 k 的唯一简单路径:
- 若路径上存在两个不同结点拥有相同的整数,则输出
Yes;
- 否则输出
No。
输入格式
N
A1,A2…AN
U1,V1
U2,V2
⋮
UN−1,VN−1
输出格式
共输出 N 行,第 k 行表示从结点 1 到结点 k 的路径上是否存在重复数字。
数据范围
- 2≤N≤2×105
- 1≤Ai≤109
- 1≤Ui,Vi≤N
- 输入保证这些边构成一棵树
样例
输入
5
1 3 2 1 2
1 2
1 3
3 4
3 5
输出
No
No
No
Yes
Yes