#2927. Xor Sum 4
0
Xor Sum 4
Xor Sum 4
题目描述
我们有 个整数。第 个整数是 。 求 $\sum_{i=1}^{N-1}\sum_{j=i+1}^{N} (A_i \text{ XOR } A_j)$,对 取模。
什么是 $\text{ XOR }$?
整数 和 的 XOR,,定义如下:
当 用二进制表示时,第 位的数字()为 当且仅当 或 (但不是两者)在第 位上有 ,否则为 。
例如,。(用二进制:。)
输入格式
输入来自标准输入,格式如下:
输出格式
输出 $\sum_{i=1}^{N-1}\sum_{j=i+1}^{N} (A_i \text{ XOR } A_j)$,对 取模。
3
1 2 3
6
10
3 1 4 1 5 9 2 6 5 3
237
10
3 14 159 2653 58979 323846 2643383 27950288 419716939 9375105820
103715602
提示
0 \leq A_i < 2^{60}
输入中的所有值都是整数。我们有 $(1\text{ XOR } 2)+(1\text{ XOR } 3)+(2\text{ XOR } 3)=3+2+1=6$。
将和对 取模并输出。
标签: AtCoder|abc147D
来源
AtCoder|abc147D