给定一个序列 a1,a2……an
求有多少个对l,r(l<=r),满足 al ^ a(l+1) ^ a(l+2) ^…… ^ ar = s,其中^代表按位异或
只有一组数据
第一行是一个整数n
接下来一行有n个整数,分别代表 a1,a2……an
再接下整数q代表查询次数
接来下来有q行,每行是一个整数代表s
其中0<n,s,ai<=10^6
q<=10
对于每个s,输出有多少对l,r满足题目要求
4 2 2 4 1 7 1 2 3 4 5 6 7
1 2 0 2 2 1 1