Напишите решение задачи в Питоне.Напишите программу для решения последующей задачки. Камера
Напишите решение задачки в Питоне.
Напишите программку для решения последующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо неё автомобилей, округляя значение скорости до целых чисел. Необходимо определить среднюю зарегистрированную скорость всех автомобилей. Если не наименее 2-ух автомобилей двигались со скоростью не больше 30 км/ч , выведитеYES, иначе выведитеNO .
Программа получает на вход число проехавших автомобилей N ( 1 ,больше либо одинаково N больше либо одинаково 30, потом указываются их скорости. Значение скорости не может быть меньше 1 и больше 300. Программка обязана вывести среднюю скорость потом YES либо NO.
N = int(input())
Speed_limit_car_count = 0
all_speed = 0
car_speed = []
i = 0
total = None
YN = None
def list_check(car_speed):
for i in range(len(car_speed)):
if car_speed[i] in range(1, 300):
normal = True
continue
else:
normal = False
break
return normal
if N not in range(1, 31):
print('Wrong input')
else:
while i lt; N:
car_speed.append(float(input()))
i += 1
normal = list_check(car_speed)
if normal:
for i in range(len(car_speed)):
if car_speed[i] lt;= 30:
Speed_limit_car_count += 1
for i in range(len(car_speed)):
round(car_speed[i])
all_speed += car_speed[i]
total = all_speed/N
if Speed_limit_car_count gt;= 2:
YN = 'YES'
else:
YN = 'NO'
else:
print('ERROR IN SPEEDLIST. CHEK INPUT!')
print(total, YN)
Программка протестирована. ctrl+c делать не стоит, веб-сайт нарушает табуляции в коде.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.