1929번

김범주·2022년 7월 25일
0

백준 파이썬

목록 보기
22/29
post-thumbnail

정답

M, N = map(int, input().split())

def fact(x):
  if x == 1:
    return False
  for i in range(2, int(x**(1/2))+1):
    if x % i == 0:
      return False
  return True

num = [i for i in range(M, N+1)]


for i in num:
  if fact(i) == True:
    print(i)
  else:
    continue

이 문제도 접근 괜찮게 했는데 1처리 때문에 실패했다가 통과...

profile
개발꿈나무

0개의 댓글