Jak przyspieszyć program?

0

http://ideone.com/e82NuV

Jak przyspieszyć ten konkretny kod? Na początku obliczenia <silnia%10> były od razu w coucie, teraz utworzyłam z nich pomocnicze,
Starałam się też silnie zrobić jako oddzielną funkcję ale 1.Nie wyszło, 2. Nie wiem czy to coś zmieni:

http://ideone.com/wump42

Czym się kierować jeśli chodzi o szybkośc programu, są na to jakieś ogólne zasady?

0

Podaj treść zadania, bo to wygląda na jakiś spoj i wtedy po prostu trzeba użyć sprytniejszego algorytmu.

4

Wypisz wyniki dla 10 pierwszych liczb i pomyśl nad sprytniejszym algorytmem.

1

Co Ty chcesz zrobić? Wyznaczyć dwie ostatnie cyfry silni? To zwróć uwagę, że one bardzo szybko będą równe 00 — w ramach „zadania domowego” wymyśl dlaczego i od kiedy.

0

od 10, 3:, to mam dać ifa dla pierwszych przypadków a potem same zera na coucie , tak? :/
Dziękuję :)

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