Дано число и
целых чисел (не обязательно положительных). Напишите программу, которая находит максимальное четное число в последовательности. Если такого числа нет, то программа должна вывести
.
В качестве ответа запишите результат выполнения программы для и чисел 234, 123, 854, 289, 1, 192, 738, 837, 1023, 324.
N = int(input())
maximum = 0
already_met_even_number = False
for i in range(N):
current_number = int(input())
if current_number % 2 == 0:
if not already_met_even_number:
maximum = current_number
already_met_even_number = True
elif current_number > maximum:
maximum = current_number
if already_met_even_number:
print(maximum)
else:
print(-1)
maximum = 0
already_met_even_number = False
for i in range(N):
current_number = int(input())
if current_number % 2 == 0:
if not already_met_even_number:
maximum = current_number
already_met_even_number = True
elif current_number > maximum:
maximum = current_number
if already_met_even_number:
print(maximum)
else:
print(-1)
Ответ: 854