반응형
문제:
풀이:
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))
반응형
'Algorithm > 프로그래머스' 카테고리의 다른 글
[프로그래머스/python3] 핸드폰 번호 가리기 (0) | 2021.08.07 |
---|---|
[프로그래머스/python3] 직사각형 별찍기 (0) | 2021.07.06 |
[프로그래머스/python3] 시저 암호 (0) | 2021.03.12 |
[프로그래머스/python3] 내적 (0) | 2021.03.12 |
[프로그래머스/python3] 서울에서 김서방 찾기 (0) | 2021.03.12 |