Cod sursa(job #502163)

Utilizator rares192Preda Rares Mihai rares192 Data 17 noiembrie 2010 22:00:09
Problema Factorial Scor 25
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include<fstream>
using namespace std;

int main()
{
	ifstream fin("fact.in");
	ofstream fout("fact.out");
	
	unsigned long long p;
	
	fin >> p;
	
	if(p == 0)
	{
		fout << 1;
		return 0;
	}
	
	unsigned long long i, aux, n = 0;
	for( i = 5; p != n; i = i + 5)
	{
		aux  = i;
		while( aux % 5 == 0)
		{
			n++;
			aux =  aux / 5;
		}
	}
	
	fout <<(unsigned long long)i - 5;
	fin.close();
	fout.close();
	return 0;
}