A116095.快去打瓦

普及-

通过率:0%

时间限制:3.00s

内存限制:256MB

题目描述

请大家AK后马上开始打瓦。


题目描述

在另一个平行时空中,ZZSR #2 一共有 nn 道题目。

在平行时空中,你可以选择连续的一段题目,我们记这个题目区间为 [l,r](lr)[l,r](l\le r),然后写完这段区间内所有的题目并获得 alal+1...ar1ara_l\oplus a_{l+1}\oplus ... \oplus a_{r-1}\oplus a_r 分。然后第 lrl\sim r 道题目会消失,即 [l,r][l,r] 消失后,l1l-1r+1r+1 被认为是连续的

如此这般直到无题可写,你需要求出最后平行时空中的你的最大得分。

输入格式

第一行输入一个正整数 nn

第二行输入 nn 个正整数 aia_i

输出你最大的得分。

输出格式

你最大的得分

输入输出样例

  • 输入#1

    2
    1 2
    

    输出#1

    3
  • 输入#2

    4
    1 2 4 2

    输出#2

    9
    

说明/提示

样例解释

对于样例 22,可以写 [2,3][2,3] 获得 24=62\oplus 4=6 分,此时题目剩下 1,41,4 题,然后写 [1,2][1,2] 获得 12=31\oplus 2=3 分。此时无题。总分 6+3=96+3=9。可以证明,这是一种最优的方案。

保证给出的图无重边无自环

数据范围

对于 100%100\% 的数据,1n106,1ai2311\le n \le 10^6,1\le a_i \le 2^{31}

首页