Cod sursa(job #136666)

Utilizator Vv3n0MAnton Flavius Valentin Vv3n0M Data 15 februarie 2008 19:12:32
Problema Factorial Scor 5
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.64 kb
#include<iostream.h>
#include<fstream.h>
int main()
{
           fstream f,g;
           unsigned long p,i,zero=0;
           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)
	   {        while(i%10==0||i%10==5)
                    {      i/=5;
                           zero++;
                    } 
                    i+=5;
           }
           
           if(p==zero)
                      g<<i;
           else
               g<<"-1";
           g.close();
           return 0;
}