| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 872 人关注过本帖
标题:求n!的最后一位非零数,n
只看楼主 加入收藏
robin_008
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-8-24
收藏
 问题点数:0 回复次数:1 
求n!的最后一位非零数,n

原题是这样的:
http://mcs.fjnu.edu.cn:8080/JudgeOnline/show?problem_id=1168

击鼓传花

Time Limit:10000MS Memory Limit:30000K

Total Submit:52 Accepted:2

--------------------------------------------------------------------------------

Description

HC(Happy Child)小朋友最近经常在教室里跟同学一起玩击鼓传花的游戏,规则是第n个拿到花的小朋友必须说出n!最后一位非0 的数字,如此循环游戏,如果谁讲错了就得罚唱一支歌曲。
经过几次游戏,HC小朋友认为只要把前一个小朋友说得数字去乘以n,说出得到的数的最后一位非0的数字就可以了,可惜HC小朋友这次轮到了第15个,结果被罚了唱歌(应该是8,但是HC小朋友却说了3)。
HC小朋友不希望这样的事情再次发生,所以希望你能编写一个程序,能够计算出n!的最后一位非0的数字。


Input

输入有5行,第I(1<=i<=5)行是一个n(1<=n<=10^100,10的100次幂)。


Output

输出有5行。
第I行对应输入中第I行的n的阶乘的最后一位非0的数字。


Sample Input


11
12
13
14
15
Sample Output


8
6
8
2
8


[此贴子已经被作者于2006-8-26 21:55:15编辑过]

搜索更多相关主题的帖子: 零数 
2006-08-26 21:53
soft_wind
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:1430
专家分:0
注 册:2006-4-5
收藏
得分:0 
http://maths.diy.myrice.com/florilegium/csdn/FactorialTail.htm

这是个热门的话题,网上到处都是。

对不礼貌的女生收钱......
2006-08-26 22:30
快速回复:求n!的最后一位非零数,n
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.046153 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved