Cod sursa(job #686674)

Utilizator svladScurtu Vlad svlad Data 21 februarie 2012 19:29:02
Problema Factorial Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.38 kb
#include <fstream>
#include <math.h>
using namespace std;
int main()
{
	ifstream f("fact.in");
	ofstream g("fact.out");
	long P,K,nr,copie,K1,copie2;
	f>>P;
	K=0;
	if(P==0) g<<1;
	else
	{
	nr=5;
	while(K<P)
	{	copie2=nr; copie=nr; K1=0;
		while(copie%5==0)
		{	K1++;
			copie=copie/5;
		}
		K=K+K1;
		nr=nr+5;
	}
	g<<copie2;
	}
	f.close();
	g.close();
	return 0;
}