编程题
### 问题描述 [赤壁之战](https://zh.wikipedia.org/wiki/赤壁之戰)在即,曹操意图一统中原。 然而他忽然发现一个问题——手下的北方将士们个个水土不服,一上船就晕得东倒西歪。 为了让他的将士们在江上能站稳脚跟,曹操决定用铁索将所有战船连成一串,增强战船的稳定性,避免将士们在作战前就被晕船搞得七荤八素。 具体来说,曹操的军营中有 $n$ 艘战船,其中第 $i$ 艘战船的重量为 $a_i$。在铁索的加持下,战船的总稳定性被定义为 $\sum_{i=1}^{n-1} a_i \oplus a_{i+1}$。但是,为了让战船们更加“稳如泰山”,曹操还允许每艘战船可以增加重量 $x$。 作为曹营中的顶级谋士,你的任务就是帮助曹操计算出战船的最大总稳定性。 ### 输入格式 第一行输入两个整数 $n,x(2 \leq N \leq 10^5, 1 \leq x \leq 10^9)$ 表示战船的数量和战船可以增加的重量。 第二行输入 $n$ 个整数 $a_1,a_2,a_3,\cdots,a_n(1 \leq a_i \leq 10^9)$ 表示每艘战船的重量。 ### 输出格式 输出一个整数表示答案, ### 输入样例 ```text 5 2 1 3 6 7 10 ``` ### 输出样例 ```text 47 ```
查看答案
赣ICP备20007335号-2