P3833 [SHOI2012] 魔法树

题目背景

SHOI2012 D2T3

题目描述

Harry Potter 新学了一种魔法:可以改变树上的果子个数。满心欢喜的他找到了一个巨大的果树,来试验他的新法术。 这棵果树共有 $N$ 个节点,其中节点 $0$ 是根节点,每个节点 $u$ 的父亲记为 $fa[u]$,保证有 $fa[u] < u$ 。初始时,这棵果树上的果子都被 Dumbledore 用魔法清除掉了,所以这个果树的每个节点上都没有果子(即 $0$ 个果子)。 不幸的是,Harry 的法术学得不到位,只能对树上一段路径的节点上的果子个数统一增加一定的数量。也就是说,Harry 的魔法可以这样描述:`A u v d` 。表示将点 $u$ 和 $v$ 之间的路径上的所有节点的果子个数都加上 $d$。 接下来,为了方便检验 Harry 的魔法是否成功,你需要告诉他在释放魔法的过程中的一些有关果树的信息:`Q u`。表示当前果树中,以点 $u$ 为根的子树中,总共有多少个果子?

输入格式

输出格式