题目描述
输入两个正整数m和n(m<n),求m到n之间(包括m和n)所有素数的和,要求定义并调用函数isprime(x)来判断x是否为素数(素数是除1以外只能被自身整除的自然数)。
输入
m n
输出
素数和
输入样例1
2 3
输出样例1
5
AC代码
代码语言:javascript复制import math
def isPrime(x):
if x < 2:
return False
for i in range(2, int(math.sqrt(x)) 1):
if x % i == 0:
return False
return True
m, n = map(int, input().split())
sum = 0
for one in range(m, n 1):
if isPrime(one):
sum = one
print(sum)