Cod sursa(job #843991)

Utilizator hiticas_abelhiticasabel hiticas_abel Data 28 decembrie 2012 18:09:42
Problema Factorial Scor 30
Compilator cpp Status done
Runda 23dezile_2 Marime 0.52 kb
#include<fstream>
#include<math.h>
using namespace std;
int main()
{
    ifstream f("fact.in");
    ofstream g("fact.out");
    
    long p,x,zero=0;
    int i;
    bool ok=true;
    f>>p;
    f.close();
    if(p==0)g<<"1\n";
    else
    
    for(i=5;i<=900000000;i+=5)
    {
            x=i;
            while(x%5==0)
              {zero++;x/=5;}            
          if(zero>=p) {g<<i<<"\n"; break;ok=true;}
          
                 
    }
    if(!ok)
    g<<-1;
  
    
    
return 0;    
}