알고리즘/프로그래머스

[파이썬] 프로그래머스_K번째 수

딱따구르리 2022. 4. 18. 16:21
728x90
반응형

문제

 

https://programmers.co.kr/learn/courses/30/lessons/42748

 

코딩테스트 연습 - K번째수

[1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3]

programmers.co.kr


 

해설

 

딱히 뭐 생각할 것 없이

문제에 적힌 순서대로 코드를 작성하면 된다.


코드

 

-파이썬

def solution(array, commands):
    answer = []
    
    for i in commands:
        arr = array[i[0]-1:i[1]]
        arr.sort()
        answer.append(arr[i[2]-1])
    
    return answer

#############################################################

def solution(array, commands):
    answer = []
    
    for i,j,k in commands:
        arr = array[i-1:j]
        arr.sort()
        answer.append(arr[k-1])
    
    return answer
728x90
반응형