求100以内所有素数之和并输出。
素数指从大于1,且仅能被1和自己整除的整数。
提示:可以逐一判断100以内每个数是否为素数,然后求和。
该题目没有输入
输入 | 输出 | |
示例 1 | 1234(这是示例,不是真实输出) |
def is_prime(n):
for i in range(2,n):
if n%i == 0:
return False
return True
sum = 0
for i in range(2,100):
if is_prime(i):
sum += i
print(sum)
s=0
for i in range(2,100):
for j in range(2,i):
if(i%j==0):
break
else:
s+=i
print(s)