#ABC236F. 香料

香料

香料

题目描述

香料店「スパイス屋」出售 2N12^N-1 种香料:香料 11、香料 22\ldots、香料 2N12^N-1。每种香料都有 11 包库存。 对于每个 i=1,2,,2N1i = 1, 2, \ldots, 2^N-1,香料 ii 的价格为 cic_i 日元。 高桥可以购买其中任意多种香料。

他计划回家后从购买的香料中选择一种或多种混合制作咖喱。

若将香料 A1A_1、香料 A2A_2\ldots、香料 AkA_kkk 种香料混合,制成的咖喱的辣度为 A1A2AkA_1 \oplus A_2 \oplus \cdots \oplus A_k,其中 \oplus 表示按位异或。

高桥想回家后根据自己的感觉来决定咖喱的辣度。因此,现在他会购买一组香料,使得能够做出从 112N12^N-1 任意辣度的咖喱。请输出高桥需要支付的最小金额。

输入格式

输入按以下格式从标准输入给出:

NN
c1c_1 c2c_2 \ldots c2N1c_{2^N-1}

输出格式

输出高桥需要支付的最小金额。

样例

2
4 5 3
7

若高桥购买香料 11 和香料 33,则可以做出从 1133 任意辣度的咖喱,如下所示。

要做出辣度为 11 的咖喱,只使用香料 11

要做出辣度为 22 的咖喱,混合香料 11 和香料 33

要做出辣度为 33 的咖喱,只使用香料 33

此时,高桥支付 c1+c3=4+3=7c_1 + c_3 = 4 + 3 = 7 日元,这是他需要支付的最小金额。

4
9 7 9 7 10 4 3 9 4 8 10 5 6 3 8
15

数据范围

  • 2N162 \le N \le 16
  • 1ci1091 \le c_i \le 10^9
  • 输入中的所有值均为整数。
难度 提高+/省选
通过率
尝试 0
已通过 0
ID
2374
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签