Pagini recente » Cod sursa (job #364337) | Cod sursa (job #652347) | Cod sursa (job #1671238) | Cod sursa (job #1104913) | Cod sursa (job #1005618)
#include<fstream>
using namespace std;
ifstream f("fact.in", ios::in);
ofstream g("fact.out", ios::out);
long n;
int fact( int x )
{
if(x==0)
return 1;
else
return x*fact(x-1);}
int exp( int y, int k)
{
int x;
x=0;
while(y%k==0)
{
x++;
y=y/k;}
return x;}
int nrz( int n)
{
if(exp(n,2)<exp(n,5))
return exp(n,2);
else
return exp(n,5);}
int main()
{ int i;
f>>n;
i=0;
while(nrz(fact(i))!=n)
i++;
g<<i;
return 0;}