Cod sursa(job #829226)

Utilizator d0rina2011Craciun Dorina d0rina2011 Data 4 decembrie 2012 22:32:45
Problema Factorial Scor 35
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include<fstream> 
using namespace std; 
ifstream fin("fact.in");
ofstream fout("fact.out"); 
int main () 
{
    int x=0,p,k=0,n=0;
    fin >> p;
    if(p==k)fout<<"1";
	if(p>100000000)fout<<"-1";
    else
	{
		if(k>p)fout<<"-1";
	    else
	{
		while(k<p)
	    {
		    x+=5;
		    n=x;
		    while(n%5==0)
		    {
			    n=n/5;
	            k++;
		    }
        }
	    fout<<x;
	}
	}
    fin.close();
    fout.close();
    return 0;
}