欧拉计划1 (3的倍数和5的倍数)

题目:10以下的自然数中,属于3和5的倍数的有3,5,6和9,它们之和是23。找出1000以下的自然 数中,属于3和5的倍数的数字之和。

java:

int sum=0
for(int i = 1;i<1000;i--){
 if(i%3==0 or i%5==0):
        sum+=i;
}
print(sum)

python3:

sum = 0

for i in range(1,1000):
    if(i%3==0 or i%5==0):
        sum+=i;

print(sum)
欧拉计划1 (3的倍数和5的倍数)_第1张图片
图片来自优美图

思考比了解更有意思,但不如观察。
——歌德

你可能感兴趣的:(欧拉计划1 (3的倍数和5的倍数))