Cod sursa(job #304332)

Utilizator agfsdhlkjpahomi tudor agfsdhlkj Data 12 aprilie 2009 02:16:22
Problema Factorial Scor 5
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.31 kb
#include<stdio.h>
int main()
{long n,p,z=0,x;
freopen("fact.in","r",stdin);
freopen("fact.out","w",stdout);
scanf("%ld",&p);
if(!p)
 printf("1\n");
else
{for(n=5;z<p;n+=5)
	{x=n;
	while(x%5==0)
	{x/=5;z++;
	if(z>p)
		{break; printf("-1\n");}
	}}
if(z==p)
 printf("%ld\n",5*(n-1));
}
return 0;}