求0的个数

来源:百度知道 编辑:UC知道 时间:2024/05/16 05:30:11
1*2*3*4*5*6*7*8*9……*1000,求得数末尾0的个数

求0的个数就是求共有多少个5的因子,即[1000/5]+[1000/25]+[1000/125]+[1000/625]=200+40+8+1=249

首先10,20...90有9个0
100,110...990有10*9=90个0
然后个位数为5的因子有5,15,25..995有10*10=100个5,可构成100个0
最后加上1000这个数的3个0
得:
9+90+100+3=202

1000/5=200个 1000/25=40个 1000/125=8个
[1000/625]=1个 200+40+8+1=249个
共有249个0

六个
是10*100*1000
别的数字相乘尾数不可能为0

200+10+1=211个