본문 바로가기
Beakjoon&프로그래머스/파이썬

[백준/파이썬]2581번 소수

by 현장 2021. 8. 11.

-코드

from math import sqrt
n1 = int(input())
n2 = int(input())
MIN = 10000
r = 0
for i in range(n1, n2 + 1):
    flag = 0
    if i == 1:
        pass
    else:
        for j in range(2, int(sqrt(i)) + 1):
            if i % j == 0:
                flag = 1
                break
        if flag == 0:
            r += i
            if MIN > i:
                MIN = i
if r == 0:
    print(-1)
else:
    print(r)
    print(MIN)