Pagini recente » Cod sursa (job #1964484) | Cod sursa (job #736397) | Istoria paginii preoni-2004/runda-2/clasament-9-10 | Cod sursa (job #449816) | Cod sursa (job #451678)
Cod sursa(job #451678)
#include<fstream>
using namespace std;
int f5(int a)
{
int x=a, f=0;
while(x!=0)
{
if (x%5==0)
{
f++;
x=x/5;
}
else
break;
}
return f;
}
int main()
{
ifstream in("factorial.in");
ofstream out("factorial.out");
int p,n=0,c=0;
in>>p;
while(c<=p)
{
c=c+f5(n);
n=n+5;
}
if(p<0)
out<<-1;
else if(p==0)
out<<1;
else
out<<n;
return 0;
}