Сложность: 34%
Дан массив из элементов.
Требуется найти подотрезок , у которого значение () * () максимально ( – операция побитового И).
Входные данные
В первой строке записано число ().
В следующей строке записано чисел ().
Выходные данные
Выведите одно число – максимально возможное значение.
Подзадачи
№ | баллы | необх. подзадачи | ограничения |
1 | 10 | - | |
2 | 20 | 1 | |
3 | 26 | - | |
4 | 44 | 2, 3 | Нет доп. ограничений |
STDIN | STDOUT |
3 3 2 3 | 6 |
5 2 3 4 5 6 | 12 |
1 5 | 5 |
Примечание
В первом примере выгоднее всего выбрать весь массив.
Во втором примере можно взять подотрезок .