Cod sursa(job #942921)

Utilizator dragoscri_cjCrisan Dragos dragoscri_cj Data 23 aprilie 2013 20:35:18
Problema Factorial Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#include<iostream>
#include<fstream>
using namespace std;
long long n,p,rez,cop;
int v;
int main()
{
	ifstream f("fact.in");
	ofstream g("fact.out");
	f>>p;
	if(p==0)
		g<<'1';
	else
		for(n=5;v==0;n=n+5)
		{
			cop=n;
			while(cop%5==0)
			{
				rez++;
				cop=cop/5;
			}
			if(rez==p)
			{
				g<<n;
				v=1;
			}
			else
				if(rez>p)
				{
					g<<"-1";
					v=1;
				}
		}
	g<<'\n';
	f.close();
	g.close();
	return 0;
}