Problem z zadaniem maturalnym rozkład na czynniki pierwsze

0

Cześć, robię zadanie 4 z matury maj 2022, jednak mój problem jest bardziej ogólny, dotyczy rozkładu liczby na czynniki pierwsze. Na poczatku założyłem sobie że czynnik musi być pierwszy. bo skoro lece po kolei to miedzy 3 a 7 trafi sie chociażby 4 czy 6, ale potem zrozumiałem, że w sumie jeżeli moja liczba nie podzieli się już na dwa, to tamte też odpadają więc nie muszę tego sprawdzać, program działa. ALE. W sumie sprawdzanie tego nic nie zmienia... To dlaczego mój program (z niezakomentowanym sprawdzaniem pierwszości zmiennej i) dla pliku przykładowego wypluwa dobry wynik, a dla pliku głównego nie wypluwa wyniku. Poniżej podsyłam wszystkie (chyba) screeny, które mogą się przydać.
Jakoś nie mogę zrozumieć, czemu to sprawdzanie jest problemem...screenshot-20240420184527.pngscreenshot-20240420184545.png

0

Ten problem jest w grze Human Resources Machine.
Polecam zagrać i pooglądać rozwiązania innych graczy 😉

Np.

1

Zedytuj post i wklejając kod a nie screen, i po drugie primo, co to znaczy "nie wypluwa wyniku", co się dzieje, komputer się wyłącza?

0
five = int("5")
three = int("3")

print (five / three)
print (five // three)
1.6666666666666667
1

1 użytkowników online, w tym zalogowanych: 0, gości: 1