第一行输入两个整数 代表数组中的元素数量、操作次数。第二行输入 个整数 代表初始数组。此后 行,每行先输入一个整数 代表操作编号,随后:若 ,在同一行输入三个整数 代表区间增量;若 ,在同一行输入两个整数 代表区间非平凡异或和查询;
对于每一次询问,输出一行一个整数代表区间非平凡异或和。保证至少存在一次询问。
3 3 1 2 3 2 1 3 1 1 3 2 1 3
2 0
- 最初,,询问结果为 - 修改后,第一个位置被修改为 ,询问的结果是 。