Pagini recente » Cod sursa (job #1113485) | Cod sursa (job #2394344) | Cod sursa (job #38044) | Cod sursa (job #1765671) | Cod sursa (job #268624)
Cod sursa(job #268624)
#include<stdio.h>
int main()
{
unsigned long put5[]={25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,244140625,1220703125};
unsigned long nr,i;
FILE *fi,*fo;
fi=fopen("factorial.in","r");
fo=fopen("factorial.out","w");
fscanf(fi,"%lu",&nr);
nr*=5;
for(i=0;i<=12,put5[i]<=nr;i++)
nr-=(i+1)*5;
fprintf(fo,"%lu",nr);
return 0;
}