프로그래머스. 코딩테스트 고득점 Kit.
정렬. 1단계
function solution(array, commands) {
let ans = [];
for(let i = 0; i < commands.length; i++){
let cond = commands[i];
// cond[0] - 1부터 cond[1] - 1 인덱스까지 복사
// slice(n,m)은 n부터 m-1 인덱스까지를 복사하기 때문
let newArr = array.slice(cond[0] - 1, cond[1]);
// 오름차순 정렬
newArr.sort((a,b) => a - b);
// n번째 숫자를 보기 위해서는 n-1번 인덱스에 접근해야한다.
ans.push(newArr[cond[2] - 1]);
}
return ans;
}