250x250
Link
๋‚˜์˜ GitHub Contribution ๊ทธ๋ž˜ํ”„
Loading data ...
Notice
Recent Posts
Recent Comments
๊ด€๋ฆฌ ๋ฉ”๋‰ด

Data Science LAB

[Python] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต level1 (์†Œ์ˆ˜ ์ฐพ๊ธฐ) ๋ณธ๋ฌธ

๐Ÿ“ Coding Test/Programmers

[Python] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต level1 (์†Œ์ˆ˜ ์ฐพ๊ธฐ)

ใ…… ใ…œ ใ…” ใ…‡ 2022. 9. 11. 15:11
728x90

1. ๋ฌธ์ œ ์„ค๋ช…

 

 

 

2. ์ œํ•œ ์กฐ๊ฑด

 

 

 

 

3. ๋‚ด ํ’€์ด

import math
def prime_num(x):
    for i in range(2, int(math.sqrt(x)) +1):
        if x % i == 0:
            return False
    return True
        
def solution(n):
    answer = 0
    for x in range(2, n+1):
        if prime_num(x):
            answer+=1
                
    return answer

 

 

 

 

4. ๋‹ค๋ฅธ์‚ฌ๋žŒ ํ’€์ด

def solution(n):
    num=set(range(2,n+1))

    for i in range(2,n+1):
        if i in num:
            num-=set(range(2*i,n+1,i))
    return len(num)

 

 

728x90
Comments