문제 링크

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):
    temp = []
    leng = len(commands)
    answer = []
    for x in range(leng):
        i, j, k = commands[x][0], commands[x][1], commands[x][2]
        temp = array[i-1:j]
        temp.sort()
        answer.append(temp[k-1])
    return answer

인덱스 확인에 유의하자.