Cod sursa(job #136681)

Utilizator Vv3n0MAnton Flavius Valentin Vv3n0M Data 15 februarie 2008 19:33:29
Problema Factorial Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include<iostream.h>
#include<fstream.h>
int main()
{
	   fstream f,g;
	   unsigned long int p,i,zero=0,x;

	   f.open("fact.in",ios::in);
		f>>p;
	   f.close();
	   g.open("fact.out",ios::out);
	   if(p==0){ g<<1; g.close(); return 0;  }
	   i=5;
	   while(zero<p)
	   {        x=i;
			while(x%10==0||x%10==5)
		    {      x=x/5;
			   zero++;
		    }
		    i+=5;
	   }

	   if(p==zero) g<<i-5;

	   else
	       g<<-1;
	   g.close();

return 0;
}