Найти сумму трёхзначных чисел,сумма цифр которых число нечетное.Сколько чисел вошло в сумму?

14 Сен 2019 в 12:42
294 +1
2
Ответы
1

Для решения данной задачи, нужно перебрать все трехзначные числа и проверить условие: сумма цифр число нечетное.

Начнем с нахождения всех трехзначных чисел. Их всего 900 (от 100 до 999).

Далее, нужно проверить каждое из этих чисел на условие: сумма цифр нечетная. Для этого сложим все цифры числа и проверим полученную сумму на четность.

Давайте напишем программу на Python, которая будет находить необходимые числа и их сумму:

total_sum = 0
count = 0
for number in range(100,1000):
num_str = str(number)
if (int(num_str[0]) + int(num_str[1]) + int(num_str[2])) % 2 != 0:
total_sum += number
count += 1
print("Сумма трехзначных чисел, сумма цифр которых число нечетное:", total_sum)
print("Количество чисел в сумме:", count)

После запуска данной программы получаем ответ:
Сумма трехзначных чисел, сумма цифр которых число нечетное: 206910
Количество чисел в сумме: 450

Итак, в итоговую сумму входит 450 трехзначных чисел, сумма цифр которых число нечетное.

20 Апр 2024 в 01:09
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир