题目链接:1295 XOR key
模板
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int maxn=50009;
int tot;
int Son[maxn*30][2];
int sum[maxn*60];
void insert(int p,int q,int x){
for(int i=31;i>=0;--i){
int id=x>>i&