#C1533. J9 实践-8 树上数颜色3

J9 实践-8 树上数颜色3

J9 实践-8 树上数颜色3

题目描述

给出一棵有 nn 个点的有根树,结点编号为 1,2,3,,n1,2,3,……,n,根结点编号为 11,编号为 ii 的结点图上颜色 cic_i。现在有 mm个询问,每个询问要求求出以结点 uu 为根的子树上涂有此种颜色的结点个数不小于 kk 的颜色个数有多少。

输入格式

第一行包含两个正整数 nnmm。 第二行包含 nn 个正整数,c1,c2,,cnc_1,c_2,…,c_n。 接下来的 n1n-1 行每行有两个正整数 xxyy,表示结点 xxyy 有边相连。 再接下来的 mm 行每行有两个正整数 uukk,表示一个询问。

输出格式

输出 mm 行,每行一个非负整数,对应每个询问的答案。

样例输入

4 1
1 2 3 4
1 2
2 3
3 4
1 1

样例输出

4

样例分析

如上所述。

数据范围

对于 100%100\% 的数据:1m,c[i]n100001\leq m,c[i]\leq n\leq 10000