• НА ЯЗЫКЕ PYTHON

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

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

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

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

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

    Пример
    Ввод Вывод
    192
    189
    145
    162
    172
    !
    3
    162 189

Ответы 1

  • Код на Python

    growth = []

    growths = ' '

    applicants = []

    while 1 == 1:

    growths = input()

    if growths == '!':

     break

    else:

     growth.append(int(growths))

    for i in range(len(growth)):

    if growth[i] > 150 and growth[i] < 190:

     applicants.append(growth[i])

    print(len(applicants))

    print(min(applicants), max(applicants))

    • Автор:

      boone
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years