现在你给了他一个长度大小为n的数组,为了考察小w写RMQ以及前缀异或和的正确性,你要求他求出该数组的某一个子区间,记该子区间的异或和为xorsum,记该子区间的最大值为max,记该子区间的最小值为min,你要求使得xorsum⊕max⊕min最大。其中⊕为位运算异或操作。
第一行输入一个正整数n,表示数组的长度。接下来一行n个非负整数a[i]表示数组中的内容。
仅一行一个非负整数,表示xorsum⊕max⊕min的最大值。
3 1 2 3
3
[1,1]的答案为1[1,2]的答案为0[1,3]的答案为2[2,2]的答案为2[2,3]的答案为0[3,3]的答案为3所以最大值为3。
对于所有数据:。