#CSES1655. 最大异或子数组

最大异或子数组

题目背景

翻译自 CSES-1655 题。

题目描述

给定一个包含 nn 个整数的数组,你的任务是找到该数组中一个子数组的最大异或和。

输入格式

第一行包含一个整数 nn,表示数组的大小。

第二行包含 nn 个整数 x1,x2,,xnx_1, x_2, \ldots, x_n,表示数组的内容。

输出格式

输出一个整数:表示数组中一个子数组的最大异或和。

样例

4
5 1 5 9
13

数据范围

  • 1n2×1051 \le n \le 2 \times 10^5
  • 0xi1090 \le x_i \le 10^9