Cod sursa(job #120096)

Utilizator ciprianfFarcasanu Alexandru Ciprian ciprianf Data 4 ianuarie 2008 11:33:34
Problema Factorial Scor 15
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.34 kb
#include <fstream.h>
using namespace std;
int main()
{ long long i=2,p,c2=0,c5=0,ci;
ifstream f1("fact.in");
ofstream f2("fact.out");
f1>>p;
if (p==0) f2<<"1";
else
while(c5!=p)
	{
	ci=i;
	while(i%2==0)
		{
		if (c2<=c5+1) c2++;
		i=i/2;
		}
	while(i%5==0)
		{
		c5++;
		i=i/5;
		}
	i=ci;
	if (c5==p) f2<<i;
	i++;
	}
}