bugtype 2019. 10. 6. 13:35

https://programmers.co.kr/learn/courses/30/lessons/42748

 

 

 

javascript

function solution(array, commands) {
    const answer = commands.map( command => {
            const [a,b,c] = command
            const result = array.slice(a-1,b).sort( (aa,bb) => aa > bb)[c-1]
            return result
        })
    return answer;
}

python

def solution(array, commands):
    
    answer = []
    for command in commands:
        i ,j , k = command
        l = array[i-1:j]
        l.sort()
        answer.append(l[k-1])
    return answer