Cod sursa(job #287732)

Utilizator mihaimoldovanMihai Moldovan mihaimoldovan Data 25 martie 2009 08:52:58
Problema Factorial Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.32 kb
#include<fstream>
#include<iostream>
using namespace std;
int main()
{
 int p,n=0,e;
 ifstream fin("fact.in");
 fin>>p;
 fin.close();
 ofstream fout("fact.out");
 if(p==0)n=1;
 while(p)
    {
     n+=5;
     p--;
     e=n;
     e/=5;
     while(e%5==0)e/=5,p--;
    }
 if(p<0)n=-1;   
 fout<<n;
 fout.close();
 return 0;
}