В физической лаборатории проводится долговременный эксперимент по изучению гравитационного поля Земли. По каналу связи каждую минуту в лабораторию передаётся положительное целое число – текущее показание прибора «Сигма 2015». Количество передаваемых чисел в серии известно и не превышает 100 000. Все числа не превышают 10 000. Временем, в течение которого происходит передача, можно пренебречь. Необходимо вычислить «бета-значение» серии показаний прибора – минимальное чётное произведение двух показаний, между моментами передачи которых прошло не менее 6 минут. Если получить такое произведение не удаётся, ответ считается равным -1
.
Напишите программу для решения поставленной задачи, которая будет эффективна как по времени, так и по памяти (или хотя бы по одной из этих характеристик).
Входные данные
В первой строке задаётся число N
– общее количество показаний прибора. Гарантируется, что \(N>6\). В каждой из следующих N
строк задаётся одно положительное целое число – очередное показание прибора.
Выходные данные
Программа должна вывести одно число - описанное в условии произведение, либо -1
, если получить такое произведение не удаётся.
Примеры
№ |
Входные данные |
Выходные данные |
1 |
12
45
5
3
1
7
23
21
20
19
18
1
7 |
18 |