Cod sursa(job #660307)

Utilizator FernandoSandoiu Fernando Fernando Data 12 ianuarie 2012 09:17:53
Problema Factorial Scor 70
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.38 kb
#include <fstream>;
using namespace std;
int main()
{unsigned p,i,c,b,x;
int d;
ifstream f("fact.in");
ofstream h("fact.out");
f>>p;
if (p==0)
d=1;
else {
c=0;d=0;
i=1;
do
    {d=i*5;
     c=c+1;
     x=0;b=i;
     while(b%5==0)
      {x=x+1;
      b=b/5;
      }
    c=c+x;
    i=i+1;
   }
while(c<p);
if (c>p)
d=-1;}
h<<d<<endl;
f.close();
h.close();
return 0;}