배열 array의 i번째 숫자부터 j번째 숫자까지 자른 다음, 정렬했을 때, k번째에 있는 수를 구해보자.
예를 들어, array = [6, 3, 2, 7, 9, 8, 1], i = 1, j = 5, k = 3인 경우
배열 array, [i, j, k]를 원소로 가진 2차원 배열 commands가 매개변수로 주어질 때 commands의 모든 원소에 대해 위에서 설명한 연산을 적용했을 떄 나온 결과를 배열에 담아 반환하는 함수 GetResult를 작성해보자.
array | commands | return |
---|---|---|
[1, 5, 2, 6, 3, 7, 4] | [[2, 5, 3], [2, 4, 1], [1, 7, 3]] | [5, 2, 3] |