Cod sursa(job #1106302)

Utilizator IulianRRaduna Iulian Alexandru IulianR Data 12 februarie 2014 18:25:31
Problema Factorial Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.32 kb
#include<fstream>
using namespace std;
ifstream f("fact.in");
ofstream g("fact.out");

int main()
{
	long p,n,s,x=0;
	f>>p;
	n=p*4;
	do
	{
		x=n;
		s=0;
		while(x>0)
		{
			s=s+x/5;
			x/=5;
		}
		n++;
	}while(s<p);
	if(p==0)
		g<<1;
	else if(s==p)
			g<<n-1;
		else g<<-1;
	f.close();
	g.close();
}