問題一覧 > 通常問題

No.1072 A Nice XOR Pair

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 277
作問者 : nmnmnmnmnmnmnm / テスター : Kiri8128
9 ProblemId : 3114 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2020-05-28 21:02:32

問題文

負でない整数が書かれたN枚のカードがあります。
i番目(1-index)のカードに書かれた負でない整数はAiです。
異なる整数xy(1x<yN)の組は、AxAyのビットごとの排他的論理和をとったものがXになったらナイス・ペアです。
ナイス・ペアになるようなxyの選び方は何通りあるでしょうか?

入力

N X
A1
A2

AN

Nは正の整数。2N200000=2×105
Xは負でない整数。0X1000000000=109
Aiは負でない整数。0Ai1000000000=109

出力

答えを出力して、最後に改行してください。

サンプル

サンプル1
入力
3 1
3
1
2
出力
1

1番目のカードと3番目のカードを選ぶ場合の1通りです。

サンプル2
入力
5 4
2
2
6
6
6
出力
6

同じ数が書かれたカードの扱いに気をつけてください。

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。