n!后面连续零的个数
#include <stdio.h>int main()
{
long int n,m=0,i;
long int sum=24;
scanf("%ld",&n);
for(i=5;i<=n;i++)
{
sum=sum*i;
for(;sum>=10&&sum%10==0;)
{
sum=sum/10;
m++;
}
if(sum>10000)
sum=sum%10000;
}
printf("%ld",m);
return 0;
}
2016-11-13 12:20

2016-11-13 12:50
2016-11-13 13:20