E. Lomsat gelral

    传统题 1000ms 256MiB

Lomsat gelral

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给你一棵以结点 11 为根的有根树,每个节点最开始都被涂上了颜色。

如果颜色 cc 在以结点 vv 为根的子树中出现次数最多,则称其在以结点 vv 为根的子树中占重要地位。一棵树中可以有很多颜色同时占重要地位

vv 为根的子树指结点 vv 及其他到根结点的路径包含 vv 的结点。

请输出对于每一个结点 vv,在其子树中占重要地位的颜色编号之和。

输入格式

第一行包含一个整数 nn,表示树的结点个数。

第二行包含 nn 个整数 cic _ i,表示每个结点的颜色。

接下来 n1n - 1 行,每行包含两个整数 xjx _ jyjy _ j,表示每条边。结点 11 是树的根。

输出格式

输出一行 nn 个整数,表示对于每个节点,在以其为根的子树中占重要地位的颜色编号之和。

输入输出样例 #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

说明/提示

数据范围

对于所有数据,1n1051 \le n \le 10 ^ 51cin1 \le c _ i \le n

树上启发式合并

未认领
状态
已结束
题目
6
开始时间
2025-10-21 0:00
截止时间
2025-12-31 23:59
可延期
24 小时