카테고리 없음

프로그래머스 k번째 수

juwanseo 2025. 3. 15. 13:36
#예시 코드 1
def sol(a,c):
	r = []
	for x in c:
		i,j,k = x
		
        r.append(sorted(a[i-1:j])[k-1])
	
    return r
    
#예시 코드 2
def sol(a,c):
    return [sorted(a[i-1:j])[k-1] for i,j,k in c]

#내코드
def solution(array, commands):
    li = []
    for i in range(len(commands)):
        arr = array[commands[i][0]-1:commands[i][1]]
        arr.sort()
        li.append(arr[commands[i][2]-1])
    return li