M = int(input())
N = int(input())
def is_prime(num):
if(num <= 1):
return False
i = 2
while i * i <= num:
if num % i == 0:
return False
i += 1
return True
sum = 0
minv = 0
for i in range(M, N + 1):
if(is_prime(i)):
sum += i
if(minv == 0 or minv > i):
minv = i
if(sum == 0):
print(-1)
else:
print(sum)
print(minv)
'# 코딩 문제 관련 > 파이썬' 카테고리의 다른 글
백준 9020번(python) (0) | 2019.05.31 |
---|---|
백준 4948번(python) (0) | 2019.05.31 |
백준 1929번(python) (0) | 2019.05.31 |
백준 1978번(python) (0) | 2019.05.31 |
백준 1181번(python) (0) | 2019.05.30 |