#P700. 树的颜色
树的颜色
题目描述
给定一棵 个结点的树, 号点为根。每个点都有一个颜色,不同点的颜色可能不同,也可能相同。颜色总数不超过 ,编号在 到 之间。第 个点的颜色为 。请为每个点统计,它的子孙后代中(不包括其本身)有多少点的颜色与它相同。
输入格式
- 第一行:单个整数表示 ;
- 第二行: 个整数表示 到 , 表示 号点父亲的编号,保证有
- 第三行: 个整数表示 到 , 表示 号点的颜色,保证有 。
输出格式
- 个整数:表示第 个点的子孙后代中有多少点的颜色与它相同。
7
1 1 1 2 3 4
1 3 1 3 1 3 1
3 0 0 0 0 0 0
数据范围
- 对于 的数据, ;
- 对于 的数据, ;
- 对于 的数据, 。