Cod sursa(job #145322)

Utilizator ConsstantinTabacu Raul Consstantin Data 28 februarie 2008 18:42:02
Problema Factorial Scor 95
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include<fstream.h>  
int i,j,p,k,l,m,n;  
int main(){  
ifstream f("fact.in");  
ofstream g("fact.out");  
f>>p;  
while((i+j)<p)  
    {i+=5;  
     m=i;  
     while(m%5==0)  
         {  
        m/=5;j++;  
         }  
    }  
while(i+j>p)  
    {m=i;  
   while(m%5==0)  
      {m/=5;  
       j--;}  
    i--;  
    }  
k=i+j;  
if(k==p)  
    g<<i*5;  
else  
    g<<-1;  
f.close();  
g.close();  
return 0;  
}