#P4771. 七彩树
七彩树
题目描述
给定一棵以 为根的树,记点 的颜色为 , 次询问给出 ,表示询问以 为根的子树下,与 深度不超过 的所有节点中有多少种不同的颜色。
输入格式
第一行包含一个正整数 ,表示测试数据的组数。
每组数据中,第一行包含两个正整数 和 ,表示节点数和询问数。
第二行包含 个正整数,其中第 个数为 ,分别表示每个节点的颜色。
第三行包含 个正整数,其中第 个数为 ,表示节点 的父亲节点的编号。
接下来 行,每行两个整数 和 ,依次表示每个询问。
输入数据经过了加密,对于每个询问,如果你读入了 和 ,那么真实的 和 分别是 和 ,其中 表示这组数据中上一次询问的答案,如果这是当前数据的第一组询问,那么 。
输出格式
对于每个询问输出一行一个整数,即答案。
1
5 8
1 3 3 2 2
1 1 3 3
1 0
0 0
3 0
1 3
2 1
2 0
6 2
4 1
1
2
3
1
1
2
1
1
数据规模与约定
对于 的数据,,,,,,。
题目来源
By Claris
相关
在下列比赛中: