ํด์ค ์ฝ๋
def solution(n):
num = set(range(2,n+1))
for i in range(2,n+1):
if i in num:
num -= set(range(i*2,n+1,i))
return len(num)
๋ถ์ > set ํจ์๋ฅผ ์ด์ฉํด ๋จผ์ ๋ฒ์ ๋ด์ ์งํฉ์ ๋ง๋ค์ด์ฃผ๊ณ i์ ๋ฐฐ์์ธ ์งํฉ์ ๋นผ์ฃผ๋ ๋ฐฉ์์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐ ํ์๋ค.
'Algorithm > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Programmers] ํ์ผ๋ช ์ ๋ ฌ (0) | 2022.05.28 |
---|---|
[Programmers] ๊ตฌ๋ช ๋ณดํธ (0) | 2022.05.19 |
[Programmers] ํคํจ๋ ๋๋ฅด๊ธฐ (0) | 2022.05.19 |
[Programmers] ์์ฅ (0) | 2022.05.18 |
[Programmers] K๋ฒ์งธ ์ (0) | 2022.05.07 |