#P12972. 一道恶心的签到题
一道恶心的签到题
题目背景
愿你们能够不被此题所迷倒。
题目描述
小 L 一共有 瓶饮料需要拿走,第 瓶饮料的重量为 。小 L 将会分 轮拿饮料(, 自定)。每一轮拿饮料,她拿走第 瓶(此轮第 瓶)饮料耗费的精力值为 ;假设这轮原来已经耗费 的精力值,之后再拿走第 ()瓶饮料,则拿走这瓶饮料将新耗费 精力值( 表示按位与, 表示按位异或)。每一轮拿的饮料都是位置连续的一段饮料。我们设第 轮拿完饮料总共消耗了 精力值,请你求出 。
简易题面:
小 L 的面前有 瓶饮料,第 瓶的重量为 。她会分成若干轮把所有饮料全部拿走,第 轮中拿走的第 瓶(设拿走的第 瓶饮料编号为 )会花费体力 $f_{p,k}=\begin{cases}a_d&(k=1)\\(a_d\operatorname{and}\sum\limits_{1\leqslant j<k}f_{p,j})+(a_d\operatorname{xor}\sum\limits_{1\leqslant j<k}f_{p,j})-\sum\limits_{1\leqslant j<k}f_{p,j}&(k\geqslant2)\end{cases}$。若第 轮拿走了 瓶饮料,则该轮耗费的体力 。若小 L 用了 轮把饮料拿完,请问 最小为多少。
输入格式
第一行输入一个数 。
第二行输入 个数,第 个数表示 。
输出格式
共一行,一个数,表示最小的 。
4
1 3 8 12
15
提示
【样例解释】
- 拿走第二瓶饮料,新耗费 精力值。
- 拿走第一瓶饮料,新耗费 精力值,并将这两瓶饮料拿走,结束这轮。
- 拿走第三瓶饮料,新耗费 精力值。
- 拿走第四瓶饮料,新耗费 精力值,将这两瓶饮料拿走,结束这轮。
总共耗费 精力值。
【数据范围】
对于 的数据:,,。
数据点 | 特殊性质 | |
---|---|---|
无 | ||
无 | ||