#P2886. 「APIO2015」巴厘岛的雕塑 Bali Sculptures

「APIO2015」巴厘岛的雕塑 Bali Sculptures

题目描述

巴厘岛的一条主干道上共有 NN 座雕塑,依次编号为 11NN。雕塑 ii 的年龄为 YiY_i
政府想把这些雕塑分成恰好 XX 组,要求 AXBA\le X\le B。每组不能为空,且每组雕塑的编号必须连续。每个雕塑必须属于某一组。
分组方案需要考虑美观程度。计算方法如下:分别计算每组雕塑的年龄之和,然后将每一组的结果按位取或,就得到了该分组方案的美观值。
最小的美观值。

输入格式

第一行有三个整数 N,A,BN, A, B,用空格分隔。
第二行有 NN 个整数 Y1,Y2,,YNY_1, Y_2, \ldots, Y_N,用空格分隔。

输出格式

输出一行一个数,表示最小的美观值。

6 1 3
8 1 2 1 5 4
11

数据范围与提示

Subtask # 分值 NN A,BA,B YiY_i
1 9 N20N\le 20 1ABN1\le A\le B\le N Yi109Y_i\le 10^9
2 16 N50N\le 50 1ABmin(20,N)1\le A\le B\le \min(20,N) Yi10Y_i\le 10
3 21 N100N\le 100 A=1,1BNA=1, 1\le B\le N Yi20Y_i\le 20
4 25 1ABN1\le A\le B\le N Yi109Y_i\le 10^9
5 29 N2000N\le 2000 A=1,1BNA=1, 1\le B\le N