Project Euler 1解题报告

题目1:找出1000以下自然数中3和5的倍数之和。


10以下的自然数中,属于3和5的倍数的有3,5,6和9,它们之和是23.


找出1000以下的自然数中,属于3和5的倍数的数字之和。


project euler problem 1:



代码:


sum(list(set([i for i in range(1000) if not i%3 or not i%5 ])))