
Вопрос задан 07.10.2023 в 10:06.
Предмет Информатика.
Спрашивает Святкин Алексей.
Помогите пожалуйста решить задачу на языке python. Нужно, чтобы в первой строке было записано
одно любое натуральное число,а во всех последующих строках записано некоторое количество натуральных чисел(они должны быть разделены пробелами), нужно посчитать среднее арифметическое чисел кратных первому числу. Для примера: Ввод: первая строка число 4, вторая строка 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16.Вывод:10.0

Ответы на вопрос

Отвечает Косарева Аля.
Ответ:
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)
Объяснение:



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вы можете решить эту задачу на Python, следующим образом:
python# Читаем первую строку и преобразуем ее в целое число
n = int(input())
# Читаем последующие строки с числами и разбиваем их на список
numbers = input().split()
# Инициализируем переменные для подсчета суммы и количества чисел кратных n
sum_of_multiples = 0
count = 0
# Проходим по каждому числу в списке
for number in numbers:
number = int(number)
if number % n == 0:
# Если число кратно n, добавляем его к сумме и увеличиваем счетчик
sum_of_multiples += number
count += 1
# Вычисляем среднее арифметическое чисел кратных n
if count > 0:
average = sum_of_multiples / count
print(average)
else:
print("Нет чисел кратных", n)
Этот код сначала читает первую строку, которая содержит число n. Затем он читает вторую строку, разбивает ее на список чисел и проверяет каждое число на кратность n. Если число кратно n, оно добавляется к сумме, и счетчик увеличивается. В конце код вычисляет среднее арифметическое чисел кратных n и выводит его. Если нет чисел кратных n, он выводит сообщение "Нет чисел кратных n".


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 2132

Информатика 63

Информатика 14

Информатика 32

Информатика 19

Информатика 15

Информатика 175

Информатика 31

Информатика 48
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili