import java.util.*;
//새로운 배열 = Arrays.copyOfRange(원본 배열,복사하려는 시작 요소의 인덱스,복사하려는 마지막 요소의 인덱스의 바로 다음 인덱스)
class Solution {
public int[] solution(int[] array, int[][] commands) {
int[] answer = new int[commands.length];
// for(int i : array)
// System.out.println(i);
int newarr [] = new int [commands.length];
for(int i=0; i<commands.length; i++)
{
int arr[] = Arrays.copyOfRange(array,(commands[i][0]) -1,commands[i][1]);
Arrays.sort(arr);
int temp = (commands[i][2])-1;
newarr[i] = temp;
// System.out.println(arr[newarr[i]]);
answer[i] = arr[newarr[i]];
// System.out.println(answer[i]);
}
return answer;
}
}
카테고리 없음