Pagini recente » Cod sursa (job #2984979) | Diferente pentru problema/algoritm intre reviziile 17 si 18 | Cod sursa (job #2322491) | Cod sursa (job #1667131) | Cod sursa (job #126210)
Cod sursa(job #126210)
#include <stdio.h>
FILE *f=fopen("fact.in","r"), *g=fopen("fact.out","w");
long nr5(long x)
{
long o=0;
while (x%5==0)
{
o++;
x/=5;
}
return o;
}
int main()
{
long j,p,n,i=0,k;
fscanf(f,"%ld",&n);
i=n*5;
for (j=5;j<=i;j+=5)
{
k=nr5(j);
for (p=1;p<k;p++)
i-=5;
}
fprintf(g,"%ld\n",i);
fcloseall();
return 0;
}