Cod sursa(job #368297)
Utilizator | Data | 24 noiembrie 2009 15:34:09 | |
---|---|---|---|
Problema | Factorial | Scor | 20 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.48 kb |
#include <stdio.h>
int main()
{
freopen ( "fact.in" , "r" , stdin ) ;
freopen ( "fact.out", "w" , stdout) ;
int ii=1 , P , i=1 , c=0 ;
scanf ("%d" , &P ) ;
do
{
if ( i%5== 0 )
{
do
{
c++;
i/=5 ;
} while(i%5==0) ;
}
ii++ ;
i=ii ;
} while(c<=P) ;
printf ("%d" , i-6 );
return 0;
}