#P1127. 【模板】树上启发式合并(子树颜色种类数)
显示设置
本题导航点一下展开
我的笔记
✕
【模板】树上启发式合并(子树颜色种类数)
题目描述
给定一棵 个点的树,点编号 ,规定 号点为根。每个点被涂上了一种颜色,第 个点的颜色是 。
对于每个点 ,请求出以 为根的子树中出现了多少种不同的颜色。
输入格式
第一行一个整数 。
第二行 个整数 ,相邻两个整数之间用一个空格隔开。
接下来 行,每行两个整数 和 ,表示树上的一条边。
输出格式
一行 个整数,第 个数表示以 为根的子树中不同颜色的种数,相邻两个整数之间用一个空格隔开。
输入输出样例 #1
输入 #1
5
1 1 2 1 2
1 2
2 3
2 4
4 5
输出 #1
2 2 1 2 1
说明
数据规模:,。