loj#P545. 「LibreOJ β Round #7」小埋与游乐场
「LibreOJ β Round #7」小埋与游乐场
题目描述
阿历克斯附体的希尔芬、崩巴附体的切绘、蒸汽姬海老名与全能少女小埋在游乐场玩旋转咖啡杯。双鱼座的切绘占卜得到的幸运数字是 ,然而在游乐场却没有编号为 的旋转咖啡杯。全能少女小埋想到了办法,旋转咖啡杯的编号构成了一个整数集合,小埋也给出了一个整数集合,并定义了一个操作。现在,她想知道操作后的旋转咖啡杯编号的最低位之和是多少,如果是 ,那么她就可以带着切绘去坐旋转咖啡杯啦!
(以上内容与题目内容无必然联系)
有两个非负整数组成的可重集合 和 。
现在你可以对 中至多 个元素进行操作。操作方法为:设你准备操作且未被操作过的 中的元素是 ,你可以在 中选取任意一个元素 ,将 修改为 (这里 表示二进制按位异或),然后从 中删去 。
最终,你要使 中所有元素的 之和最小。正整数的 定义为其二进制最低非零位的值, 的 规定为 ,例如 $\mathrm{lowbit}(0)=0,\mathrm{lowbit}(1)=1,\mathrm{lowbit}(24)=8$。形式化地有:
$$\mathrm{lowbit}(x)= \begin{cases} \max(\{2^k:k\in \mathbb{N},2^k|x\}) & x\in \mathbb{N}^+\\ 0 & x=0 \end{cases} $$(其中 表示整除)
你需要求出操作后 中所有元素的 之和的可能的最小值。
输入格式
第一行一个整数 表示 的元素个数。
接下来一行 个整数 表示 中元素。
接下来一行一个整数 表示 的元素个数。
接下来一行 个整数 表示 中元素。
接下来一行一个整数 。
输出格式
输出一行一个整数 表示操作后 中所有元素的 之和的可能的最小值。
5
6 18 14 1 13
5
7 7 8 8 15
3
5
数据范围与提示
对于所有数据,。
Subtask # | 分值 | 特殊性质 | ||
---|---|---|---|---|
1 | 无 | |||
2 | 没有元素同时在 中出现 | |||
3 | 无 | |||
4 | 没有元素同时在 中出现 | |||
5 | 无 | |||
6 | 中元素均相等 | |||
7 | 无 | |||
8 | ||||
9 |