๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
[v.๊ธฐ๋ณธ ์ํ 2-์์ธ์๋ถํด.11653]BAEKJOON_Python ๋ณธ๋ฌธ
๐ฆฅ ์ฝํ
/BAEKJOON
[v.๊ธฐ๋ณธ ์ํ 2-์์ธ์๋ถํด.11653]BAEKJOON_Python
์ง์ง์ํ์นด 2022. 1. 11. 17:17728x90
๋ฐ์ํ
220111 ์์ฑ
<๋ณธ ๋ธ๋ก๊ทธ๋ BAEKJOON ์ ์ฐธ๊ณ ํด์ ์ ๋ง์ ํ์ด๋ฅผ ์์ฑํ์์ต๋๋ค>
11653
N์ ์์ธ์๋ถํด ๊ฒฐ๊ณผ๋ฅผ ํ ์ค์ ํ๋์ฉ ์ค๋ฆ์ฐจ์์ผ๋ก ์ถ๋ ฅ
N์ด 1์ธ ๊ฒฝ์ฐ ์๋ฌด๊ฒ๋ ์ถ๋ ฅํ์ง ์๋๋ค
๋ด ํ์ด
a, b = map(int, input().split())
for i in range(a, b+1):
count = 0
if i == 1 :
continue
for j in range(2, i+1) :
if i % j == 0 :
count += 1
if count == 1:
print(j)
์๋ก๋ ์์๊ฐ ๋์ค๋๋ฐ ์๊ฐ์ด๊ณผ!!!
์๋ผํ ์คํ
๋ค์ค์ ์ฒด๋ฅผ ์ฌ์ฉํ๋ผ๊ณ ํ๋ค..
๊ทธ๊ฒ ๋ฌด์์ด๋!
ํน์ ํ ์ซ์์ ์ ๊ณฑ๊ทผ๊น์ง๋ง ์ฝ์์ ์ฌ๋ถ๋ฅผ ๊ฒ์ฆํ๋ ๋ฐฉ์์ด๋น
๋๋์ ์์ ํ๊บผ๋ฒ์ ํ๋ณ ๊ฐ๋ฅ!
def isPrime(n) :
if n == 1:
return False
else :
for i in range(2, int(n**0.5) + 1) :
if n % i == 0 :
return False
return True
a, b = map(int, input().split())
for i in range(a, b+1):
if isPrime(i) :
print(i)
์ ๊บผ๋ ๋น์ทํ์ง๋ง!
์ด๋ฐ์์ผ๋ก 1์ ์ ๊ฑฐ, 2 ์์ ์ ๊ฑฐ + ๋ฐฐ์, 3์ ์์ ์ ๊ฑฐ + ๋ฐฐ์ ๋ฑ๋ฑ.. ์ด์ผ ๊ฑธ๋ฌ์ง๋ค
๋ด ์ถ๋ ฅ
20
2
2
5
ํ...
์๋๊ฑฐ ์ฐธ๊ณ ํด์จ์ฌ!!!!!!!!!
https://kbwplace.tistory.com/76
728x90
๋ฐ์ํ
'๐ฆฅ ์ฝํ > BAEKJOON' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[v.๊ธฐ๋ณธ ์ํ 2-๊ณจ๋๋ฐํ์ ์ถ์ธก.9020]BAEKJOON_Python (0) | 2022.01.11 |
---|---|
[v.๊ธฐ๋ณธ ์ํ 2-๋ฒ ๋ฅดํธ๋ ๊ณต์ค.4948]BAEKJOON_Python (0) | 2022.01.11 |
[v.๊ธฐ๋ณธ ์ํ 2-์์.2581]BAEKJOON_Python (0) | 2022.01.11 |
[v.๊ธฐ๋ณธ ์ํ 2-์์ ์ฐพ๊ธฐ.1978]BAEKJOON_Python (0) | 2022.01.09 |
[v.๊ธฐ๋ณธ ์ํ 1-Fly me to the Alpha Centauri.1011]BAEKJOON_Python (0) | 2022.01.09 |
Comments