P8773 [蓝桥杯 2022 省 A] 选数异或
题目描述
给定一个长度为 $n$ 的数列 $A_{1}, A_{2}, \cdots, A_{n}$ 和一个非负整数 $x$, 给定 $m$ 次查询, 每次询问能否从某个区间 $[l, r]$ 中选择两个数使得他们的异或等于 $x$ 。
输入格式
无
输出格式
无
说明/提示
**【样例说明】**
显然整个数列中只有 2,3 的异或为 1 。
**【评测用例规模与约定】**
对于 $20 \%$ 的评测用例, $1 \leq n, m \leq 100$;
对于 $40 \%$ 的评测用例, $1 \leq n, m \leq 1000$;
对于所有评测用例, $1 \leq n, m \leq 10^5,0 \leq x