Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему у меня неверный код? I Python I ЕГЭ 25 задание

чебырек капули Ученик (162), на голосовании 2 недели назад
def f(n):
for x in range(2, int(n**0.5)+1):
if n % x == 0:
return False
return True

c = set()
for i in range(156367, 178946):
for j in range(2, int(i**0.5)+1):
if i % j == 0:
if f(j) and f(i//j) and i != (i//j):
c.add(i)

print(len(c), min(c))
Голосование за лучший ответ
Похожие вопросы