#P6177. Count on a tree II/【模板】树分块
Count on a tree II/【模板】树分块
题目背景
原 bzoj2589。
题目描述
给定一个 个节点的树,每个节点上有一个整数, 号点的整数为 。
有 次询问,每次给出 ,您需要将其解密得到 ,并查询 到 的路径上有多少个不同的整数。
解密方式:。
为上一次询问的答案,若无询问则为 。
输入格式
第一行有两个整数 和 。
第二行有 个整数。第 个整数表示 。
在接下来的 行中,每行包含两个整数 ,描述一条边。
在接下来的 行中,每行包含两个整数 ,描述一组询问。
输出格式
对于每个询问,一行一个整数表示答案。
8 2
105 2 9 3 8 5 7 7
1 2
1 3
1 4
3 5
3 6
3 7
4 8
2 5
3 8
4
4
提示
对于 的数据,,,。