Максимум по условию

Просмотр в формате PDF

Submit solution


Очки: 120
Ограничение по времени: 2.0s
Ограничение по памяти: 256M

Автор:
Problem type
Allowed languages
C++, Python

На ферме собрали n яиц. Для каждого яйца известна его масса, записанная целым числом. Яйцо считается годным, если его маркировка чётная, то есть его масса — чётное число.

Требуется найти самое тяжёлое среди годных яиц. Если годных яиц нет, выведите NO.

Случай, когда подходящих яиц нет вовсе, нужно обработать отдельно.

Входные данные

В первой строке задано число n (1 <= n <= 2*10^5). Во второй строке заданы n целых чисел a_i (-10^9 <= a_i <= 10^9) — массы яиц.

Выходные данные

Выведите массу самого тяжёлого яйца среди годных либо NO, если годных яиц нет.

Ограничения

1 <= n <= 2*10^5

-10^9 <= a_i <= 10^9

Примеры

Пример 1

Входные данные

5
1 2 3 4 5

Выходные данные

4
Пример 2

Входные данные

6
1 3 5 7 9 -1

Выходные данные

NO

Комментарии

Еще нет ни одного комментария.