코딩테스트
프로그래머스 K번째수 PYTHON
choyou831
2024. 7. 27. 10:12

def solution(array, commands):
answer = []
result = []
for i in range(len(commands)):
answer.append(array[commands[i][0]-1:commands[i][1]])
answer[i] = sorted(answer[i])
result.append(answer[i][commands[i][2]-1])
return result
commands의 값들을 가지고 array의 값을 슬라이싱한후 정렬한뒤 원하는 값을 저장하면 되는 문제이다.