Algorithm/프로그래머스

[프로그래머스/python3] K번째수

구씨언니 2021. 6. 1. 00:10
반응형

문제: 

풀이: 

def solution(array, commands):
    answer = []
    for command in commands:
        arr = sorted(array[command[0]-1:command[1]])
        ans = arr[command[2]-1]
        answer.append(ans)

    return answer

다른 사람의 간결한 풀이: 

def solution(array, commands):
    return list(map(lambda x:sorted(array[x[0]-1:x[1]])[x[2]-1], commands))
반응형