CF739B Alyona and a tree
题目描述
Alyona有一棵有 $n$ 个节点的树。这棵树的根节点是 $1$。在每个节点里,Alyona写了一个正整数,在节点 $i$ 她写了正整数 $a_i$ 。另外,她在这棵树上的每条边上写了一个正整数(不同边上可能有不同的数)。
让我们定义 $dist(v,u)$ 作为从 $v$ 到 $u$ 的简单路径上的边权和。
当且仅当 $u$ 在 $v$ 的子树中并且 $dist(v,u)\leq a_u$,顶点 $v$ 控制顶点 $u(v\neq u)$ 。
Alyona想在某些顶点定居。为了做到这件事,她想知道在每个节点 $v$ 能控制几个节点。
输入格式
无
输出格式
无
说明/提示
在样例中,节点 $1$ 控制了节点 $3$ ,节点 $3$ 控制节点 $5$ (注意,这并不代表节点 $1$ 控制了节点 $5$ )
Translated by @lolte