Cod sursa(job #711052)
Utilizator | Data | 11 martie 2012 11:33:23 | |
---|---|---|---|
Problema | Factorial | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.34 kb |
#include <iostream>
#include<fstream>
using namespace std;
fstream f("fact.in",ios::in);
fstream g("fact.out",ios::out);
long long n,i,nr,m;
int main()
{f>>n;
nr=0;i=0;m=1;
while(nr<n)
{
if(i%5==0)
nr++;
if(i%100==0)
{m=i;
while(m%10!=0)
{m=m/10;
nr++;}
}
i=i+5;
} g<<i-5;
f.close();
g.close();
return 0;
}