第一行包含一个数 $n$ 表示树的节点数。
之后 $n-1$ 行每行包含两个整数 $u, v$,表示树上 $u, v$ 两点间存在一条边。
接下来一行包含 $n$ 个整数 $w_i$,表示每个点的初始权值。
接下来一行包含一个整数 $q$ 表示操作数。
接下来 $q$ 行每行先输入一个整数 $ty$,
如果 $ty=0$ 表示一组修改,之后读入两个整数 $x,y$ 表示使点 $x$ 的点权增加$y$。
如果 $ty=1$ 表示一组询问,之后读入一个整数 $k$ 意义如题面中所述。
- $1\leq x,\ k\leq n\leq10^5$
- $q\leq 10^5$
- $0\leq ty\leq1$
- $0\leq w_i,y \leq 10^9$