找回密码
 立即注册
搜索
总共850条微博

动态微博

查看: 5961|回复: 14
打印 上一主题 下一主题
收起左侧

大家看看这题怎么解

[复制链接]

1177

主题

2775

帖子

6万

积分

跳转到指定楼层
楼主
发表于 2005-2-5 05:34:24 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

10000! 的结果中,

问题一:这个数后面有多少个连续的零?
问题二:最后一个非零的数字是几?

最好能给出解法步骤

www.ddhw.com

 

回复

使用道具 举报

1177

主题

2775

帖子

6万

积分

沙发
 楼主| 发表于 2005-2-6 04:20:24 | 显示全部楼层

再想想看,第二题好像不对


  再想想看,第二题好像不对




回复 支持 反对

使用道具 举报

1177

主题

2775

帖子

6万

积分

板凳
 楼主| 发表于 2005-2-7 08:33:26 | 显示全部楼层

答案:大家看看这题怎么解


问题一:这个数后面有多少个连续的零?

通常的,N!末尾的0的个数为对N除以5,然后对商的整数部分再除以5直到小于1,把每次的商相加。

道理是:1个5或5的倍数可以贡献1个0,
1个25(5的平方)的倍数可以贡献2个0,
5的n次放的倍数可以贡献n个0

所以,10000!后面0的个数为:

10000/5 = 2000
2000/5 = 400
400/5 = 80
80/5 = 16
16/5 = 3

2000+400+80+16+3 = 2499 个零


问题二:最后一个非零的数字是几?

最后一个非零的数应是2。

因为: 在10000中,www.ddhw.com

以 “一“为结尾的数为1000个
以 “二“为结尾的数为1000个
....................
以 “九“为结尾的数为1000个

不考虑“一“为结尾的数, 因为,1x1...1x1总是为1
不考虑“二“和“五”为结尾的数,因为 1000 个2x5=1000...00 ( 1000个零)
不考虑“九“为结尾的数, 因为,1000 个九相乘最后一位为1
不考虑“三“为结尾的数, 因为,1000 个三相乘等于500九相乘,最后一位为1
不考虑“七“为结尾的数, 因为,1000 个七相乘等于500九相乘,最后一位为1
1000个四相乘,个位为6
1000个六相乘,个位为6
1000个八相乘等于500个四相乘,个位为6( 尾数6 )

考虑“零“为结尾的数:
100 个10, 20, 30,,,,90 ( 尾数6 )
10 个100, 200,。。。900 ( 尾数4)
1 个1000, 2000,,,,,9000 (尾数8)www.ddhw.com

所以,最后一个非零的数应是 6x6x4x8 的尾数 = 2




原贴:
文章来源: 新用户® 于 2005-2-4 21:34:24
标题:大家看看这题怎么解


10000! 的结果中,

问题一:这个数后面有多少个连续的零?
问题二:最后一个非零的数字是几?

最好能给出解法步骤



 


www.ddhw.com

 

回复 支持 反对

使用道具 举报

1177

主题

2775

帖子

6万

积分

地板
 楼主| 发表于 2005-2-8 03:51:39 | 显示全部楼层

不好意思,我的答案错了


  不好意思,我的答案错了




回复 支持 反对

使用道具 举报

24小时热帖
    一周热门
      原创摄影
        美食美文
          您需要登录后才可以回帖 登录 | 立即注册

          本版积分规则

          Archiver|手机版|珍珠湾ART

          Powered by Discuz! X3 © 2001-2013 All Rights Reserved