import java.util.*;

class Solution {
    public int[] solution(int[] array, int[][] commands) {
        int[] answer = new int[commands.length];
        
        for(int l=0; l<commands.length; l++) {
            int i = commands[l][0]; int j = commands[l][1]; int k = commands[l][2];
            int[] temp = new int[j-i+1];
            
            for(int m=0; m<temp.length; m++) { temp[m] = array[i-1+m]; }
            
            Arrays.sort(temp);
            
            answer[l] = temp[k-1];
        }
        
        return answer;
    }
}

'Problem Solving > Programmers' 카테고리의 다른 글

[Level 1] 체육복  (0) 2022.03.23
[Level 1] 모의고사  (0) 2022.03.23
[Level 1] 완주하지 못한 선수  (0) 2022.03.23
[Level 1] 소수 만들기  (0) 2022.03.23
[Level 1] 크레인 인형뽑기 게임  (0) 2022.03.23