문제 설명
문제 풀이
def solution(array, commands):
answer = []
for command in commands:
sliceArray = sorted(array[command[0]-1:command[1]]) # array[command[0]-1 ~ command[1]] 까지 자르고 정렬
answer.append(sliceArray[command[2]-1]) # 자른 값 중 [command[2]-1 번째를 리스트에 넣어줌
return answer
반응형
'가이드 > 프로그래머스' 카테고리의 다른 글
프로그래머스 > 연습문제 > 최솟값 만들기 / Python3 (0) | 2022.03.15 |
---|---|
프로그래머스 > Summer/Winter Coding(~2018) > 점프와 순간 이동 / Python3 (0) | 2022.03.14 |
프로그래머스 > 월간 코드 챌린지 시즌2 > 음양 더하기 / Python3 (0) | 2022.02.22 |
프로그래머스 > 월간 코드 챌린지 시즌3 > 없는 숫자 더하기 / Python3 (0) | 2022.02.22 |
프로그래머스 > 2021 Dev-Matching: 웹 백엔드 개발자(상반기) > 로또의 최고 순위와 최저 순위 / Python3 (0) | 2022.02.22 |
댓글