Cod sursa(job #596557)
| Utilizator | Data | 17 iunie 2011 19:02:29 | |
|---|---|---|---|
| Problema | Factorial | Scor | 45 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.39 kb |
#include<fstream.h>
ifstream f("fact.in");
ofstream g("fact.out");
long p,nr,nz,c;
int main()
{ f>>p;
if(p==0) g<<1;
else { while(nz<p) { nr+=5;
c=nr;
while(c%5==0) { nz++;
c=c/5;
}
}
g<<nr;
}
f.close();
g.close();
return 0;
}
