#abc236f. [abc236_f]Spices
[abc236_f]Spices
题目描述
商店 supaisu-ya
销售 种香料:Spice 、Spice 、、Spice 。每种香料都有一包备货。对于每个 ,Spice 的价格为 日元。高桥可以购买其中任意一种香料。
他计划回家后用购买的香料来做咖喱。如果混合了 种香料,即 Spice 、Spice 、、Spice ,所得咖喱的辣度为 ,其中 表示按位异或。
高桥想根据回家后的感觉来决定咖喱的辣度。现在,他要购买一组能够制作出辣度从 到 的咖喱的香料。请打印高桥最少需要支付的金额。
约束条件
- 输入中的所有值都是整数。
输入
输入以以下格式从标准输入给出:
输出
打印高桥最少需要支付的金额。
示例输入 1
2
4 5 3
示例输出 1
7
如果高桥购买了 Spice 和 ,他可以制作出辣度从 到 的咖喱,具体如下:
- 要制作辣度为 的咖喱,只需使用 Spice 。
- 要制作辣度为 的咖喱,混合使用 Spice 和 。
- 要制作辣度为 的咖喱,只需使用 Spice 。
在这种情况下,高桥需要支付 日元,这是他最少需要支付的金额。
示例输入 2
4
9 7 9 7 10 4 3 9 4 8 10 5 6 3 8
示例输出 2
15