Cod sursa(job #2503848)
Utilizator | Data | 3 decembrie 2019 20:44:43 | |
---|---|---|---|
Problema | Factorial | Scor | 25 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.38 kb |
#include <fstream>
using namespace std;
ifstream fin("fact.in");
ofstream fout("fact.out");
int putere5(int a)
{ int result=0;
while(a%5==0)
{ result++;
a/=5;
}
return result;
}
int main()
{ int n;
fin>>n;
if(!n) fout<<"1";
else
{ int s=0,i=1;
while(n-s>0)
{ i++;
s+=putere5(i);
}
fout<<i;
}
return 0;
}