#4723. 查询指定节点的子树节点个

查询指定节点的子树节点个

题目描述

给定一棵以1为根的无向树,输入一个目标节点编号 kk,请用深度优先搜索统计:以 kk 为根的子树中一共有多少个节点(包含 kk 自身)。

输入描述

第一行两个整数 n,kn,knn 代表树上节点总数,kk 代表需要查询的子树根节点。 接下来 n1n-1 行,每行两个整数 u,vu,v,代表树上双向边 uvu \leftrightarrow v

输出描述

输出以节点 kk 为根的子树包含的节点总数量。

输入样例

6 2
1 2
1 3
2 4
2 5
5 6

输出样例

4

样例解释:节点2的子树包含2、4、5、6,共4个节点。

数据范围

1n10001 \le n \le 10001kn1 \le k \le n