3 задача Эйлера. Python.
Заранее предупреждаю, мне нужно понять что не так с "Моим Кодом",мне не нужен ваш код!
Приложения:

Ответы на вопрос
Ответил sskylinesolution
0
Ответ:
Объяснение:
Разбор кода на скрине
(МОЙ ВАРИАНТ)
num = 600851475143
count = 2
while True:
if num % count == 0:
num = num / count
if num == 1:
print(count)
break
count += 1
Если у вас останутся вопросы, вы можете задать их в комментариях к этому посту.
Приложения:


ruslanorazayevich:
5 и 6 строка
делится ли число на число без остатка,а в 6 уже делим 600851475143 на count.
count = 2
while True:
if num % count == 0:
if num==count: #условие проверяющее делится ли число само на себя т.е является ли простым
print(count)
num = num/count
if num==1:
break
else:
count += 1
Новые вопросы
Русский язык,
2 года назад
Английский язык,
2 года назад
Химия,
2 года назад
Математика,
8 лет назад
Геометрия,
8 лет назад