Cod sursa(job #457048)

Utilizator ursu-valiJerdea Florin ursu-vali Data 17 mai 2010 21:12:31
Problema Factorial Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include<stdio.h>
#define infile "fact.in"
#define outfile "fact.out"

long n;

void read()
{
	scanf("%ld",&n);
}
void solve()
{
	long i,x,nr=0,ok=0;
	for(i=2;i<=1000000000;i++)
		{
			x=i;
			while(x%5==0)
			{
				nr++;
				x=x/5;
			}
			if(nr==n)
			{
				printf("%ld",i);
				ok=1;
				break;
			}
		}
	if(ok==0)
		printf("-1");
}
int main()
{
	freopen(infile,"r",stdin);
	freopen(outfile,"w",stdout);
	read();
	solve();
	fclose(stdin);
	fclose(stdout);
	return 0;
}