Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, оканчивающееся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 4. Количество чисел не превышает 1000. Введённые числа не превышают 30000. Программа должна вывести одно число — минимальное число,оканчивающееся на 4-Python(Питон)

>>> row = input("Space separated numbers: ")
Space separated numbers: 32 44 54 14 88
>>> min([ int(n) for n in row.split() if int(n) % 10 == 4 ])
14
>>>
n = []
minX = 30000
while True:
    x = int(input())
    if x % 10 == 4 and x < minX:
        n.append(x)
    else:
        break
print(min(n))
>>> l = [int(i) for i in input("?").split()]
?12 34 6  8 88
>>> min([i for i in l if not i%4])
8
>>>

Leave a Comment