#3178. Range Xor Queries

Range Xor Queries

Range Xor Queries

题目描述

给定一个包含 n 个整数的数组,你的任务是处理 q 个查询,查询形式为:区间 [a,b] 内的值的异或和是多少?

输入格式

第一行包含两个整数 n 和 q:数值的个数和查询的个数。 第二行包含 n 个整数 x_1,x_2,\dots,x_n:数组的值。 最后有 q 行描述查询。每行包含两个整数 a 和 b:区间 [a,b] 内的值的异或和是多少?

输出格式

输出每个查询的结果。

8 4
3 2 4 5 1 1 5 3
2 4
5 6
1 8
3 3
3
0
6
4

提示

1n,q21051 \le n,q \le 2 \cdot 10^5 1xi1091 \le x_i \le 10^9 1abn1 \le a \le b \le n

标签: CSES1650|区间查询

来源

CSES1650|区间查询