#P1084. 「字符串」Codechef REBXOR「BZOJ4260」
「字符串」Codechef REBXOR「BZOJ4260」
Description
给定一个含N个元素的数组A,下标从1开始,请找出下面式子的最大值。 (A[l1]^A[l1+1]^……^a[r1])+(A[l2]^A[l2+1]^……^a[r2]) 其中,1<=l1<=r1<l2<=r2<=N。式中X^Y表示X和Y的按位异或运算。
Input Format
输入数据的第一行包含一个整数N,表示数组中的元素个数。
第二行包含N个整数A1,A2,…,AN。
Output Format
输出一行包含给定表达式可能的最大值。
Sample
Sample Input
5
1 2 3 1 2
Sample Output
6
Hint
N<=400000,0<=ai<=1000000000.