A. 简单题

    传统题 1000ms 256MiB

简单题

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

题目描述

小呆开始研究集合论了,他提出了关于一个数集四个问题:

  1. 子集的异或和的算术和。
  2. 子集的异或和的异或和。
  3. 子集的算术和的算术和。
  4. 子集的算术和的异或和。

目前为止,小呆已经解决了前三个问题,还剩下最后一个问题还没有解决,他决定把这个问题交给你,未来的集训队队员来实现。

输入格式

第一行,一个整数 nn。 第二行,nn 个正整数,表示 a1,a2a_1,a_2…

输出格式

一行,包含一个整数,表示所有子集和的异或和。

2
1 3
6

数据规模与约定

ai>01<n<1000,ai2000000a_i>0,1<n<1000,\sum a_i\le 2000000。 另外,不保证集合中的数满足互异性,即有可能出现ai=ajija_i= a_j且i\ne j

提示

6=1 xor 3 xor (1+3)6=1\texttt{ xor }3\texttt{ xor }(1+3)

bitset

未认领
状态
已结束
题目
3
开始时间
2025-4-22 0:00
截止时间
2025-5-12 23:59
可延期
24 小时