给定一颗有个点,
条边的树,树上的节点标号从
到
。每个点有个权重
.我们称一条从标号为
的根节点出发到其他节点
的最短路径上连续的
的数目不超过
的路径为合法路径,现在想知道这棵树上有多少合法路径。
第一行两个数字,
代表节点个数,
,代表路径上连续的
不能超过的数目
。
接下来一行有个数字,第
个数字代表标号为
的节点的权重
接下来行,每行两个数字
,表示标号为
的节点存在一条边
标号为的节点为根节点
输出一个数字,代表合法的路径条数