문제 링크
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
인덱스 확인에 유의하자.
'Problem Solving > Programmers' 카테고리의 다른 글
| [Programmers Java] 이모티콘 할인행사 (0) | 2023.03.23 |
|---|---|
| [Programmers Java] 자물쇠와 열쇠 (0) | 2022.10.23 |
| [Programmers Python] 스택/큐 - 기능개발 (0) | 2022.07.08 |
| [Programmers Python] 정렬 - H-Index (0) | 2022.07.03 |
| [Programmers Python] 정렬 - 가장 큰 수 (0) | 2022.07.03 |