Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania
Viewing all articles
Browse latest Browse all 65225

Maksymalne skrócenie kodu

$
0
0

Jest to bardziej wyzwanie niż problem. Chodzi o to, aby maksymalnie skrócić kod funkcji bądź też zmienić jego treść na krótszą (z zachowaniem poprawności działania). Ma on obliczać sumę cyfr silni dowolnej liczby (podanej na wejściu). Czyli np. dla 4! (która wynosi 24) wynik powinien dać 2+4=6.

Oto mój kod:

unsigned int sumOfFactorialDigits( unsigned short n )
{int s=1,w=0;for(int x=1;x<=n;x++)s*=x;while(s!=0){w=w+s%10;s=s/10;}return w;}

 


Viewing all articles
Browse latest Browse all 65225

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>