异或

发布时间: 2017年9月9日 17:37   最后更新: 2018年9月11日 21:58   时间限制: 1000ms   内存限制: 128M

给定整数$m$以及$n$个数字$A_1,A_2,..A_n$,将数列A中所有元素两两异或,共能得到$n(n-1)/2$个结果,请求出这些结果中大于$m$的有多少个。

有多组测试数据,测试数据不超过10组。 第一行包含两个整数$n,m$. 第二行给出n个整数$A_1,A_2,...,A_n$。 $1 \le n, m, A_i \le 10^5$

对每组测试数据输出一行,即所求的答案

复制
3 10  
6 5 10
2

data structure

Nowcoder