profile
Опубликовано 6 лет назад по предмету Информатика от Varvara144

помогите пожалуйста решить: напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо неё автомобилей, округляя значения скорости до целых чисел. Необходимо определить максимальную зарегистрированную скорость автомобиля. Если скорость хотя бы одного автомобиля была меньше 30 км/ч, выведите "YES", иначе выведите "NO".
Программа получает на вход число проехавших автомобилей N(1<N<30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300. Программа должна сначала вывести максимальную скорость затем YES или NO.
помогите пожалуйста !!!
пример вводных данных
4
74
69
63
66
примеры входных данных
74
NO​

  1. Ответ
    Ответ дан lingvini2013

    n = int(input())

    max_speed = 0

    check = True

    for i in range(0, n):

       a = int(round(float(input())))

       if a > max_speed:

           max_speed = a

       if check == True:

           if a < 30:

               check = False

    print(max_speed)

    if not check:

       print('YES')

    else:

       print('NO')

    1. Ответ
      Ответ дан yana65624
      помогите пж
Самые новые вопросы