Предмет: Информатика,
автор: miha8756
Помогите пожалуйста решить задачу на языке python.
Нужно, чтобы в первой строке было записано одно любое натуральное число,а
во всех последующих строках записано некоторое количество натуральных чисел(они должны быть разделены пробелами), нужно посчитать среднее арифметическое чисел кратных первому числу. Для примера: Ввод: первая строка число 4, вторая строка 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16.Вывод:10.0
Ответы
Автор ответа:
1
Ответ:
a = int(input('Введите число параметр (которому все остальные должны быть кратны): '))
b = input('Введите числа: ').split()
counter = 0
suma = 0
for i in b:
if int(i) % a == 0:
suma += int(i)
counter += 1
print(suma/counter)
Объяснение:
miha8756:
спасибо!
Похожие вопросы
Предмет: Литература,
автор: polinaig28
Предмет: Геометрия,
автор: lunatik94
Предмет: Английский язык,
автор: jskskosod
Предмет: Математика,
автор: AbuMirvari
Предмет: Математика,
автор: Andrey00Gorbynov