Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 25. Информатика. ЕГЭ. Поляков-2857
- Просмотры: 397
- Изменено: 7 февраля 2026
(Е. Джобс) Среди целых чисел, принадлежащих числовому отрезку \([228224; \, 531135],\) найдите числа, среди делителей которых есть хотя бы \(4\) различных куба натуральных нечетных чисел. Для каждого найденного числа запишите в ответе само число, количество таких делителей и наибольший из них. В качестве делителей не рассматривать число \(1\) и само исследуемое число. Так, например, для числа \(8\) учитываются только делители \(2\) и \(4.\)
Решение:
Python
def q(n):
t = int(n**(1/3))
for i in range(t - 2, t + 2):
if i ** 3 == n:
return True
return False
for n in range(228224, 531136):
divs = {d for i in range(2, int(n**0.5)+1) if n % i == 0
for d in (i, n // i)}
dq = {d for d in divs if d & 1 and q(d)}
if len(dq) > 3:
print(n, len(dq), max(dq))
Ответ:
\(250047 \,\, 4 \,\, 9261\)
\(273375 \,\, 5 \,\, 91125\)
\(364500 \,\, 5 \,\, 91125\)
\(421875 \,\, 4 \,\, 15625\)
\(455625 \,\, 5 \,\, 91125\)
\(500094 \,\, 5 \,\, 250047\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


