Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 25. Информатика. ЕГЭ. Поляков-2873
- Просмотры: 284
- Изменено: 7 февраля 2026
(Д.Ф. Муфаззалов) Число называется избыточным, если оно меньше суммы своих собственных делителей (то есть всех положительных делителей, отличных от самого́ числа). Определите количество избыточных чисел из диапазона \([2; \, 20000].\)
Решение:
Python
q = 0
for n in range(2, 20_001):
divs = {d for i in range(2, int(n**0.5)+1) if n % i == 0
for d in (i, n // i)}
divs.add(1)
q += n < sum(divs)
print(q)
Ответ: \(4953\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


