求 500 以内能被 7 或 17 整除的偶数并求出其和
时间: 2023-05-28 08:04:47 浏览: 109
1_求1到1000中,能被7整除的数的个数.c
首先,7 和 17 是两个不同的质数,因此它们的最小公倍数为 7 × 17 = 119。这意味着,所有能同时被 7 和 17 整除的数必须是 119 的倍数。
而所有偶数必然能被 2 整除,因此我们只需要在所有 119 的倍数中筛选出偶数即可。具体地,我们可以从 0 开始,每次加上 119,直到得到的数超过 500。这样筛选出的数即为所有 500 以内能被 7 或 17 整除的偶数。
代码如下:
```python
sum = 0
for i in range(0, 501, 119):
if i % 2 == 0:
sum += i
print(sum)
```
输出结果为 2808,即所有符合条件的数的和为 2808。
阅读全文