题目描述
给定一棵树 ,树中包含 个结点(编号~)和 条有向边,共有 次询问,对于每次询问,给定一个整数 ,求出以编号 的点作为根节点的子树上共有多少个结点?
根节点不一定为 号点。
输入格式
第一行包含整数 和 。
接下来 行,每行包含两个整数 ,表示点 和 之间存在一条有向边
接下来 行,每行包含一个整数 ,表示询问以编号 的点作为根节点的子树的结点数量
输出格式
一共输出 行,表示对于 次询问,每次回答出当前的子树节点个数
样例
5 3
3 2
1 4
1 5
1 3
3
5
1
2
1
5
数据范围
| 占比 | 数据范围 |
|---|---|
提示
样例1解释
样例1 的树的形状如下图:

对于 次问问:
-
分别是以 为根节点的子树的节点个数

该子树共 个结点,答案为
-
以 为根节点的子树的节点个数

该子树共 个结点,答案为
-
以 为根节点的子树的节点个数

该子树共 个结点,答案为