Top.Mail.Ru
Ответы

Задача на языке Python

После полета Юрия Гагарина в 1961 практически каждый мальчик СССР хотел стать космонавтом. Прошло уже более полувека, но профессия космонавт все так же престижна. К сожалению, не каждый желающий может пройти отбор, существуют высокие требования к уровню подготовки будущих космонавтов, а также ограничения по антропометрическим показателям. Например, рост космонавта не может быть больше 190 см и меньше 150 см.

Напишите программу, которая считывает рост претендентов в отряд космонавтов до тех пор, пока не будет введен «!». А затем выводит на первой строчке количество подходящих кандидатур, а на второй строке – минимальный и максимальный рост участников, отобранных в новый отряд космонавтов.

Гарантируется, что в отряд отберутся как минимум два летчика-космонавта.

Формат ввода
Несколько строк с ростом космонавтов и последняя строка «!».

Формат вывода
Две строки: количество кандидатур на первой, и минимальный и максимальный рост через пробел – на второй.

По дате
По рейтингу
Аватар пользователя
Ученик

ну ты балбес?

Аватар пользователя
Просветленный
5лет

growth_list = []
growth = None

while growth != '!':
____growth = input()
____if growth != '!':
________growth_list.append(float(growth))

print(len(list(filter(lambda g: 150.0 < g < 190.0, growth_list))))
print(min(growth_list), max(growth_list))