project euler 1~10
摘要:
1.This is Pythonprint(sum(i for i in range(1000) if i%5==0 or i%3==0))2.加法的重复计算应该可以优化掉fib_list = [1,2]while fib_list[-1]+fib_list[-2]<4000000: fib_list.append(fib_list[-1]+fib_list[-2])print(sum(n for n in fib_list if n%2==0))3.不知道是不是效率最高的方法,反正数字小,瞬间就出结果了x = 600851475143i = 2while i<int(x**0.5 阅读全文
posted @ 2012-08-30 15:37 起立马扎罗 阅读(200) 评论(0) 推荐(0)
浙公网安备 33010602011771号