Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 25. Информатика. ЕГЭ. Поляков-2875
- Просмотры: 496
- Изменено: 7 февраля 2026
(Д.Ф. Муфаззалов) Определите количество составных натуральных чисел из диапазона \([2; \, 20000],\) у которых количество простых собственных делителей больше трех.
Решение:
Python
def factor(n):
ans = []
for i in range(2, int(n**0.5) + 1):
while n % i == 0:
ans.append(i)
n //= i
if n > 1:
ans.append(n)
return ans
q = 0
for n in range(2, 20_001):
q += len(set(factor(n))) > 3
print(q)
Ответ: \(2362\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


