
Найдите сумму трёхзначных чисел, которые делятся на 5 и дают в остатке 1


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

Cамое маленькое число, удовлетворяющее этому условию, - это 101, а самое большое - 996. Числа эти идут "через пять", то есть 101, 106, 111 и так далее. То есть имеем арифметическую прогрессию с первым членом 101, последним - 996, и шагом 5. Чтобы найти ее сумму, надо знать число суммируемых членов n. Это число n находим из соотношения
996 = 101 + (n-1)5=180
Теперь находим сумму членов прогрессии:
(996+101)*180/2=98730



Первое число - 101 и после этого каждое 5-ое до 996.
Это арифметическая прогрессия.
a1 = 101 - первое , an = 996 - последнее
n = 900 : 5 = 180 - всего таких чисел.
Находим сумму по формуле:
Sn = (a1 + an) *(n /2) = 1097 * 90 = 98730 - сумма - ОТВЕТ



Для решения этой задачи мы можем перебрать все трёхзначные числа, начиная с 100 и заканчивая 999, и проверить каждое из них на условия деления на 5 и остатка 1. Если число удовлетворяет обоим условиям, мы добавляем его к сумме. Вот код на Python, который решает данную задачу:
pythonsum = 0
for num in range(100, 1000):
if num % 5 == 1:
sum += num
print(sum)
Запустив этот код, мы получим сумму трёхзначных чисел, которые делятся на 5 и дают в остатке 1.


Топ вопросов за вчера в категории Математика





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