Cod sursa(job #28090)

Utilizator undogSavu Victor Gabriel undog Data 7 martie 2007 14:49:09
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.3 kb
#include<stdio.h>


int main(){
long p,n,i,j,aux=0,ready=0;
freopen("fact.in","rt",stdin);
freopen("fact.out","w+",stdout);

scanf("%ld",&p);

for(i=1;!ready;i++){
 for(j=i;(j%5==0)&&(j>0);j++,j/=5)
  aux++;
 if(aux>=p)
  ready=1;
}

if(aux==p)
 printf("%ld",aux);
else printf("-1");

}