Cod sursa(job #67838)

Utilizator sory1806Sandu Sorina-Gabriela sory1806 Data 25 iunie 2007 17:58:11
Problema Factorial Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.35 kb
#include<fstream.h>
long p;
ifstream f("fact.in");
ofstream g("fact.out");

int main()
{       long i, n, m;
	f>>p;
	if(p==0)
	{	g<<1;
		g.close();
		return 0;
	}
	i=0; n=0;
	while(i<p)
	{       n=n+5;
		m=n;
		while(m!=0 && m%5==0)
		{     	m=m/5;
			i++;
		}
	}
	if(i==p)
	{	g<<n;
	}
	else
	{	g<<-1;
	}
	g.close();
	return 0;
}