Контрольные задания > 19. Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо нее автомобилей, округляя значения скорости до целых чисел. Необходимо определить максимальную зарегистрированную скорость автомобиля. Если скорость хотя бы одного автомобиля была меньше 30 км/ч, выведите «YES», иначе выведите «NO».
Программа получает на вход число проехавших автомобилей N (1 < N < 30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300. Программа должна сначала вывести максимальную скорость, затем YES или NO.
Пример работы программы:
Входные данные:
4
74
74
69
63
66
Выходные данные:
74
NO
Вопрос:
19. Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо нее автомобилей, округляя значения скорости до целых чисел. Необходимо определить максимальную зарегистрированную скорость автомобиля. Если скорость хотя бы одного автомобиля была меньше 30 км/ч, выведите «YES», иначе выведите «NO».
Программа получает на вход число проехавших автомобилей N (1 < N < 30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300. Программа должна сначала вывести максимальную скорость, затем YES или NO.
Пример работы программы:
Входные данные:
4
74
74
69
63
66
Выходные данные:
74
NO
Ответ:
Решение:
В этой задаче нужно найти максимальную скорость и проверить, есть ли скорость меньше 30 км/ч.
Входные данные:
Первая строка - количество автомобилей (4).
Скорости: 74, 74, 69, 63, 66.
Максимальная скорость: 74.
Минимальная скорость: 63.
Так как минимальная скорость (63) больше 30, то выводим "NO".
Ответ: 74 NO