๋ฌธ์
M์ด์ N์ดํ์ ์์๋ฅผ ๋ชจ๋ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ์์ฐ์ M๊ณผ N์ด ๋น ์นธ์ ์ฌ์ด์ ๋๊ณ ์ฃผ์ด์ง๋ค. (1 ≤ M ≤ N ≤ 1,000,000) M์ด์ N์ดํ์ ์์๊ฐ ํ๋ ์ด์ ์๋ ์ ๋ ฅ๋ง ์ฃผ์ด์ง๋ค.
์ถ๋ ฅ
ํ ์ค์ ํ๋์ฉ, ์ฆ๊ฐํ๋ ์์๋๋ก ์์๋ฅผ ์ถ๋ ฅํ๋ค.
์ ๋ต
import math
def is_prime(num):
if num <= 1:
return False
for i in range(2, int(math.sqrt(num)+1)):
if num % i == 0:
return False
return True
m, n = map(int, input().split())
for x in range(m, n+1):
if is_prime(x) == True:
print(x)
'Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] ๋ฐฑ์ค 1978 - ์์ ์ฐพ๊ธฐ (0) | 2020.09.19 |
---|---|
[Python] ๋ฐฑ์ค 2581 - ์์ (0) | 2020.09.18 |
[Python] ๋ฐฑ์ค 2798 - ๋ธ๋์ญ (0) | 2020.09.15 |
[Python] ๋ฐฑ์ค 5893 - 17๋ฐฐ (0) | 2020.09.13 |
[Python] ๋ฐฑ์ค 2309 - ์ผ๊ณฑ๋์์ด (0) | 2020.09.10 |