101x102x103x……x999x1000积末尾有几个零.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 14:10:33
101x102x103x……x999x1000积末尾有几个零.

101x102x103x……x999x1000积末尾有几个零.
101x102x103x……x999x1000积末尾有几个零.

101x102x103x……x999x1000积末尾有几个零.
101至1000分别除以5
20至200 有180个5
4,至40 36个5
0至8 8个5
0至1 1个5
180+36+8+1 = 216+9 =225个5
2定比5多
故有225个0
我代码验证过了

收起

末尾的一个0是由2×5生成的,所以要求101x102x103x……x999x1000末尾有几个0,就要求它的素因数分解里2和5的个数,显然2比5多,所以101x102x103x……x999x1000末尾0的个数就等于它的素因数分解里5的个数。101到1000里有180个5的倍数,36个25的倍数(注意到这36个数在前面5的倍数中被算过一次),8个125的倍数,1个625的倍数。所以共有180+36...

全部展开

末尾的一个0是由2×5生成的,所以要求101x102x103x……x999x1000末尾有几个0,就要求它的素因数分解里2和5的个数,显然2比5多,所以101x102x103x……x999x1000末尾0的个数就等于它的素因数分解里5的个数。101到1000里有180个5的倍数,36个25的倍数(注意到这36个数在前面5的倍数中被算过一次),8个125的倍数,1个625的倍数。所以共有180+36+8+1=225个5,于是末尾有225个0.(具体数我可能数的不一定对,思路就是这个思路)

收起

1799个0