第一行两个整数 n q,表示n个结点,q次操作。第二行n个整数,表示每个点的权值。接下来n - 1行两个整数,u v,表示u到v有一条无向边(保证数据构成一颗树)。接下来q行,每行为题目描述提到的的3种格式之一,表示一次操作。
按照输入顺序,对于每个1操作,输出一行一个整数表示对应的和。
7 5 1 1 1 1 1 1 1 1 2 1 3 2 4 2 5 3 6 3 7 2 3 1 3 1 1 1 2 1 3 1 6
4 7 2
对于的数据:,点权 ,,操作2,和操作3所加的权值 。对于的数据:,点权 ,操作2,和操作3所加的权值 。