#ABC365E. Xor 西格玛问题
Xor 西格玛问题
Xor 西格玛问题
题目描述
给定长度为 的整数序列 。求下列表达式的值:
$\displaystyle \sum_{i=1}^{N-1}\sum_{j=i+1}^N (A_i \oplus A_{i+1}\oplus \ldots \oplus A_j)$。
关于按位异或的说明
非负整数 和 的按位异或 定义如下:
在 的二进制表示中,第 ()位的数字为 ,当且仅当 和 的二进制表示中第 位的数字恰好有一个是 ;否则为 。
例如,(二进制:)。
一般来说, 个整数 的按位异或定义为 $(\cdots ((p_1 \oplus p_2) \oplus p_3) \oplus \cdots \oplus p_k)$。可以证明这个结果与 的顺序无关。
输入格式
输入按以下格式从标准输入给出。
输出格式
输出答案。
样例
3
1 3 2
3
,,,所以答案是 。
7
2 5 6 5 2 1 7
83
数据范围
- 所有输入值均为整数
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 3379
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者