Это мое решение для Project Euler Problem 3. Я написал этот код для Project Euler, но если я ставлю «49», я получаю «49». В чем проблема?Project Euler # 3 Python
n = 600851475143
i = 2
while (i * i < n):
while (n % i == 0):
n = n/i
i = i + 1
print (n)
Где вы размещаете «49»? – irrelephant
Я не знаю, что такое 'Project Euler # 3'. Я знаю, что могу проверить это, но это должно быть под вопросом! – Tacet
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что Project Euler специально просит людей не публиковать ответы на свои вопросы в Интернете. Для StackOverflow было бы плохой способ уничтожить их веб-сайт, опубликовав ответы на все их вопросы. – theJollySin