Pagini recente » Cod sursa (job #1803773) | Cod sursa (job #948371) | Cod sursa (job #2946187) | Cod sursa (job #2537458) | Cod sursa (job #490588)
Cod sursa(job #490588)
#include<stdio.h>
long p,i,nr2,nr5,ci;
int fact()
{
for(i=1;;i++)
{
ci=i;
while(ci%2==0)
nr2++,ci/=2;
while(ci%5==0)
nr5++,ci/=5;
if((nr2==p&&nr2<nr5)||(nr5==p&&nr5<nr2))return i;
if(nr2>p&&nr5>p)return -1;
}
}
int main()
{
freopen("fact.in","r",stdin);
freopen("fact.out","w",stdout);
scanf("%ld",&p);
printf("%d",fact());
return 0;
}