P2420 让我们异或吧
题目描述
异或是一种神奇的运算,大部分人把它总结成不进位加法.
在生活中 xor 运算也很常见。比如,对于一个问题的回答,是为 $1$,否为 $0$,那么:
($A$ 是否是男生)xor($B$ 是否是男生)= $A$ 和 $B$ 是否能够成为情侣
好了,现在我们来制造和处理一些复杂的情况。比如我们将给出一颗树,它很高兴自己有 $N$ 个结点。树的每条边上有一个权值。我们要进行 $M$ 次询问,对于每次询问,我们想知道某两点之间的路径上所有边权的异或值。
输入格式
无
输出格式
无
说明/提示
对于 $40\%$ 的数据,有 $1 \le N,M \le 3000$;
对于 $100\%$ 的数据,有 $1 \le N ,M\le 100000$。
保证边权在 `int` 范围内。