Предмет: Информатика,
автор: 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:
спасибо!
Похожие вопросы
Предмет: Қазақ тiлi,
автор: nurlannurislam
Предмет: Химия,
автор: melnykzahar
Предмет: Физика,
автор: manuseraliev
Предмет: Математика,
автор: AbuMirvari
Предмет: Математика,
автор: Andrey00Gorbynov