24小时热门版块排行榜    

查看: 2236  |  回复: 30
本帖产生 1 个 程序强帖 ,点击这里进行查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

wangww2011

木虫 (著名写手)

[交流] Project Euler 48 欧拉工程 48 题 已有5人参与

已知 1^1 + 2^2 + 3^3 + ... + 10^10 = 10405071317
请问1^1 + 2^2 + 3^3 + ... + 1000^1000的后十位是多少?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tieer

木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
xzhdty(金币+1): 欢迎常来讨论 2011-09-07 16:44:22
暴力这个当然简单,
python
CODE:
print sum([i**i for i in xrange(1,1001)])%10000000000

后十位:9110846700

[ Last edited by tieer on 2011-9-7 at 13:59 ]
思考,让这个世界更有趣。
2楼2011-09-07 13:56:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tieer

木虫 (正式写手)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
余泽成(金币+2): 鼓励交流,欢迎常来程序语言版! 2011-09-09 23:20:49
或者这样快点
CODE:
print sum([(i**i)%10000000000 for i in xrange(1,1001)])%10000000000

思考,让这个世界更有趣。
3楼2011-09-07 14:02:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tieer

木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
dubo(金币+1): 欢迎讨论 2011-09-08 21:34:20
引用回帖:
7楼: Originally posted by huycwork at 2011-09-08 11:36:36:
数论功底很扎实呀~
俺这有个数组,看好久没看出来,你给解解:
22   26   ()   23   24    21  ()    18
死活就是看不出来这俩空该填啥?

22   26   ()   23   24    21  ()   
这几个数都减去18,
4 , 8,(), 5, 6,3,()

22   26   ()   23   24    21  ()  
这几个数的个位十位相加,
4 ,8 ,(),5 ,6 ,3, ()相同这样会不会有什么玄机啊。

如果把18算上,最后一个数字再多了0,和9,
思考,让这个世界更有趣。
12楼2011-09-08 16:20:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wangww2011 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见