문제 : https://programmers.co.kr/learn/courses/30/lessons/42748
설명이 필요할거 같지는 않다.
명령어 단위로 잘라서 정렬하고 위치를 answer에 저장한다.
프로그래머스 문제들은 답은 원소 위치를 1부터 시작하게 주고 정작 데이터는 0부터 시작하게 주는 경우가 좀 있다.
리스트 인덱스에 조심하자.
def solution(array, commands):
answer = []
for c in commands:
a = sorted(array[c[0]-1:c[1]])
answer.append(a[c[2]-1])
return answer
'취준 > 프로그래머스' 카테고리의 다른 글
[프로그래머스 Programmers][Python] 124 나라의 숫자 (0) | 2020.02.10 |
---|---|
[프로그래머스 Programmers][Python] 여행경로 (0) | 2020.02.10 |
[프로그래머스 Programmers][Python] 더 맵게 (0) | 2020.02.09 |
[프로그래머스 Programmers][Python] 타겟 넘버 (0) | 2020.02.02 |
[프로그래머스 Programmers][Python] 카펫 (0) | 2020.01.31 |