최대 1 분 소요

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

.

내 풀이

def solution(array, commands):
    answer = []
    for command in commands :
        start, end, idx = command
        ans = sorted(array[start - 1 : end])[idx - 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))

댓글남기기