Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, оканчивающееся на 5. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 5.
Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — максимальное число, оканчивающееся на 5.
Что ищем? (число)
По каким условиям ищем? (число будет максимальным И число оканчивается на 5)
Где ищем? (в числах, которые вводятся с клавиатуры)
Сколько чисел вводится с клавиатуры? (столько, сколько будет задано первым числом с клавиатуры)
первым числом с клавиатуры задаем количество проверяемых чисел, назовем его n
задаем переменную, в которую будем запоминать подходящие числа, например, m
считываем число с клавиатуры и проверяем его по условиям столько раз, сколько указано первым числом n (так как нам заранее известно количество чисел, то можно использовать цикл for);
выводим результат на экран
n=int(input())
m=0
for i in range (n):
a=int(input())
if a>m and a%10==5:
m=a
print(m)