Cod sursa(job #472936)

Utilizator bogdan32xMariesan Bogdan Emil bogdan32x Data 27 iulie 2010 09:18:00
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.38 kb
#include<fstream.h>
#include<math.h>
int p;

int main()
{
	ifstream f("fact.in");
	ofstream g("fact.out");
	
	f>>p;
	long long cont=0;
	long long i=1,fact=1;
	long long pp=0;
	while( cont<=p && i<30000 )
	{
		pp=pow(10,p);
		if(fact%pp==0) {cont++;fact*=i;}
			else fact*=i;
			i++;
	}
		if(cont==p) g<<i;
			else g<<-1;
		f.close();
		g.close();
	

return 0;
}