Pagini recente » Cod sursa (job #364508) | Cod sursa (job #1836112) | Cod sursa (job #454102) | Cod sursa (job #2525397) | Cod sursa (job #2428603)
/******************************************************************************
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <iostream>
#include <fstream>
using namespace std;
long long factorial(long long n)
{
long long produs=1;
for (int i=1;i<=n;i++)
{
produs*=i;
}
return produs;
}
long howMany(long long n)
{
long count=0;
while(n>0)
{
if(n%10==0)
{
count++;
n=n/10;
}
else
{
break;
}
}
return count;
}
int main()
{
ifstream f("fact.in");
ofstream g("fact.out");
long long p;
f>>p;
long long n=0;
bool ok=true;
while(ok)
{
long long copie=p;
long long copien;
copien=factorial(n);
if(p==0)
{
g<<1;
break;
}
else
{
if(p==howMany(copien))
{
g<<n;
break;
}
}
n++;
}
return 0;
}