#P2753. 树上区间加 & 点查(Vertex Get Range Add on Tree)
树上区间加 & 点查(Vertex Get Range Add on Tree)

树上区间加 & 点查(Vertex Get Range Add on Tree)
问题描述
给定一棵含 个顶点的树,第 条边连接顶点 和 。
初始时,每个顶点 上有一个值 。
处理 个查询,类型如下:
0 p l r x:对所有满足 到顶点 的距离 的顶点 ,执行 。1 p:输出顶点 当前的值 。
约束条件
输入
:
Query₀
Query₁
:
Query
9 16
1 10 100 1000 10000 100000 1000000 10000000 100000000
0 1
1 2
1 3
3 4
3 5
0 6
6 7
6 8
0 0 1 3 1
1 0
1 1
1 7
1 4
0 3 0 9 10
1 2
1 3
0 6 1 2 100
1 6
1 7
1 0
1 1
0 2 5 9 100
1 5
1 8
1
11
10000001
10000
111
1011
1000011
10000111
111
21
100010
100000111
1 3
1
1 0
0 0 0 1 10
1 0
1
11