Cod sursa(job #893384)
| Utilizator | Data | 26 februarie 2013 15:23:41 | |
|---|---|---|---|
| Problema | Factorial | Scor | 5 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.47 kb |
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
int p,n=0,ct=0,q,cta,ctb;
ifstream f("fact.in");
ofstream g("fact.out");
f>>p;
do
{
n=n+5;
q=n;
ct=0;
cta=-1;
ctb=0;
while(q)
{
if(q%5==0)
cta++;
q/=5;
}
q=n;
ctb=q/5;
ct=ctb-cta;
}
while(p!=ct);
g<<n;
f.close();
g.close();
return 0;
}
