Cod sursa(job #284116)

Utilizator niovanIovan Alexandru niovan Data 21 martie 2009 00:28:24
Problema Factorial Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.38 kb
#include<fstream.h>   
int main(void)
{
ifstream f("fact.in");
ofstream g("fact.out");
 double long i,p,ok=1,nr=0;
 f>>p;
 if(p==0) g<<"1";
   else
    {
      for(i=5;ok&&nr<p ;i+=5)
	{
	  int d=i;
	     while(d!=0)
		      {
			 if(d%5==0) nr++; d=d/5;
		      }
		  if(p==nr) {ok=0; g<<i;}
		  if(p<nr&&ok) g<<"-1";
	}
    }
 return 0;
}