题目1:找出1000以下自然数中3和5的倍数之和。
projecteuler吧
全部回复
仅看楼主
level 10
xw_y_am 楼主
2012年04月28日 06点04分 1
level 10
xw_y_am 楼主
10以下的自然数中,属于3和5的倍数的有3,5,6和9,它们之和是23.
找出1000以下的自然数中,属于3和5的倍数的数字之和。
2012年04月28日 06点04分 2
level 6
(抛砖引玉~~赶紧升级去申请吧主啊~~)
语言:Common Lisp
算法思想:枚举1-999的数字,过滤其中非3、5倍数的数字,然后相加
代码如下(截图)

2012年04月28日 11点04分 4
level 10
xw_y_am 楼主
你是说我吗???
申请了,百度不让当[狂汗][狂汗]
各种膜拜 lisp
2012年04月28日 12点04分 5
level 10
xw_y_am 楼主
弱弱问一下
lisp 支持 长整数吗???
2012年04月28日 12点04分 6
level 6
支持啊~~~
2012年04月28日 12点04分 7
level 10
xw_y_am 楼主
无上限???
2012年04月28日 13点04分 8
level 10
xw_y_am 楼主
太霸气了
2012年04月28日 13点04分 9
level 6
除非计算姬吃递龟撑死了吧~~反正没遇到过~~fib(100000)都算过
2012年04月28日 13点04分 10
level 6
不要卖萌了魂淡~~[摇]
2012年04月28日 13点04分 11
level 10
xw_y_am 楼主
python 表示算 1000000 需要 3 分钟
2012年04月28日 13点04分 12
level 6
100W……= =
wolframalpha无压力……
2012年04月28日 13点04分 13
level 10
xw_y_am 楼主
real 0m43.371
suser 0m43.115
ssys 0m0.144s
python 的 1000000 位
随便选前若干位
195328212870775773163201494759625633244354299659
18733969534
051945716252578870
15694766641
987634
15014612887
95243352202360846255109120195602337440154381
15196636156
9199621256428943033701
13827800638
00276741
15279274666
698655783793
18822832061
271497583230334854893489572599230722912901928209264331627521730861460017912582042699659936020959339202005
18486202840
2447343
13981136741
87202038684801753
18538621112
87810824061774
13832935545
616876064540651259547
18029126547
94289403698165920636101935929
13521354103
76799082940320
15570271611
53950319759732477821629576316296533566947776632850623452455934606475750259358
13443457816
7676462587885901
13727299073
72947851144808957245619
15035070255
895291168685500088020
13233458747
2177947814475467920160901706425856293597475465327575757400774320349
13428785189
79535430473456030776507893876728653916679923281744936199
15237681495
57632085371047859706
18843873153
05823956275608790631078190049751695947097367
13891745704
555202
13512335079
440336071203050414468522104
15650373210
6793227562586475119146114173603496812173802342247860802920210931924964904098323970668324705444
[狂汗][狂汗]

2012年04月28日 13点04分 14
level 6
wolframalpha这个网站很有意思的~~建议去看一下~~~~知识搜索引擎,表示度娘的框计算什么的都是渣渣(明明是别人的创新好意思说是自己的,而且和知识搜索引擎还不是一个档次),谷歌也正在往这个方面转貌似~~~
2012年04月28日 14点04分 15
level 10
xw_y_am 楼主
表示天朝上这个网很有压力
2012年04月28日 14点04分 16
level 6
[汗]原来你知道……没有啊……就是比较慢……
2012年04月28日 14点04分 17
level 10
xw_y_am 楼主
没有
今天刚知道
刚才上了一下
压力太大了。。。
2012年04月28日 14点04分 18
level 5
def main():
nums = [n for n in range(1000)
if n % 3 == 0 and n % 5 == 0]
print("%d" % (sum(nums)))
if __name__ == '__main__':
main()
2012年04月29日 01点04分 19
level 5
def main():
====nums = [n for n in range(1000)
====if n % 3 == 0 and n % 5 == 0]
====print("%d" % (sum(nums)))
if __name__ == '__main__':
====main()
2012年04月29日 01点04分 20
level 5
def main():
====nums = [n for n in range(1000)
====if n % 3 == 0 or n % 5 == 0]
====print("%d" % (sum(nums)))
if __name__ == '__main__':
====main()
楼上的and错了
2012年04月29日 01点04分 21
1 2 尾页