A. 集合问题

    传统题 1000ms 256MiB

集合问题

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

【题目描述】

一个可重集合包含 nn 个元素 S1,S2,,SnS_1, S_2, ……, S_n,所有元素均为正整数。

显然,该集合有 2n2^n 个子集。

对于该集合的第 ii 个子集,记它的价值 ViV_i 为它所包含的所有元素的和。

空集的价值定义为 00

V1V2V2nV_1 ⊕ V_2 ⊕ …… ⊕ V_{2^n} 的值。其中 ⊕ 表示异或运算。

【输入格式】

第一行:一个整数 nn

第二行:nn 个正整数 S1,S2,,SnS_1, S_2, ……, S_n,表示集合的元素,可能有相等的元素。

【输出格式】

一个整数,表示答案。

【样例输入】

2
1 3

【样例输出】

6

【样例解释】

该集合的子集有 4 个:∅, {1}, {3}, {1, 3}

答案为:0 ⊕ 1 ⊕ 3 ⊕ (1+3) = 6

【数据规模】

$1 ≤ n ≤ 10^3,0 < S_i ≤ 2×10^6,\sum_{i=1}^n S_i ≤ 2×10^6$。

20250217

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-2-17 8:30
结束于
2025-2-17 12:00
持续时间
3.5 小时
主持人
参赛人数
8