??
有n(n<=20000)个未知的整数X0,X1,X2Xn-1,有以下Q个(Q<=40000)操作:
I p v :告诉你Xp=v
I p q v :告诉你Xp Xor Xq=v
Q k p1 p2 … pk : 询问 Xp1 Xor Xp2 .. Xor Xpk, k不大于15。
如果当前的I跟之前的有冲突的话,跳出
思路就是并查集的扩展,每个节点表示他与根结点的异或值 。。。。思路略
ps:忘打了个.导致wa了好长时间............跪了
?
#include
#include
#include
#include
#include
#include
#include
#include
?
?
?