#18096. Lomsat gelral
Lomsat gelral
题目描述
给你一棵以结点 为根的有根树,每个节点最开始都被涂上了颜色。
如果颜色 在以结点 为根的子树中出现次数最多,则称其在以结点 为根的子树中占重要地位。一棵树中可以有很多颜色同时占重要地位。
以 为根的子树指结点 及其他到根结点的路径包含 的结点。
请输出对于每一个结点 ,在其子树中占重要地位的颜色编号之和。
输入格式
第一行包含一个整数 ,表示树的结点个数。
第二行包含 个整数 ,表示每个结点的颜色。
接下来 行,每行包含两个整数 和 ,表示每条边。结点 是树的根。
输出格式
输出一行 个整数,表示对于每个节点,在以其为根的子树中占重要地位的颜色编号之和。
输入输出样例 #1
输入 #1
4
1 2 3 4
1 2
2 3
2 4
输出 #1
10 9 3 4
输入输出样例 #2
输入 #2
15
1 2 3 1 2 3 3 1 1 3 2 2 1 2 3
1 2
1 3
1 4
1 14
1 15
2 5
2 6
2 7
3 8
3 9
3 10
4 11
4 12
4 13
输出 #2
6 5 4 3 2 3 3 1 1 3 2 2 1 2 3
说明/提示
数据范围
对于所有数据,,。
Related
In following homework: