#2527. 动态树xor和
动态树xor和
Description
给定 个节点及每个节点的权值,节点编号为~ ,处理 种操作。
操作格式:
① ,查询 到 路径上点的权值的和,保证 到 是连通的;
② ,连接 到 ,若到 已经连通,则无须连接;
③ ,删除边 , ,不保证边, 存在;
④ ,将节点 的权值变成 。
Format
Input
第行包含两个整数 和 ,表示节点数和操作数, , × ;
接下来的 行,每行都包含一个[, ]的整数,代表节点的权值;最后的 行,每行都包含个整数,表示一种操作。
Output
对每个查询操作,都单行输出一个整数,表示 到 路径。
Samples
3 3
1
2
3
1 1 2
0 1 2
0 1 1
3
1
来源
P3690