[프로그래머스] K번째 수
[프로그래머스] K번째 수
문제
링크 : 프로그래머스
풀이
풀이는 조건 순서에 맞춰서 코드를 작성하면 된다.
여기서 주의할 점은 리스트 인덱스와 매개 변수로 주어진 인덱스와 1씩 차이가 난다는 점이다.
def solution(array, commands):
answer = []
for info in commands:
s, e = info[0], info[1]
answer.append(list(sorted(array[s-1:e]))[info[2]-1])
return answer
실수 및 배운 점
- 너무 쉬운 문제였는 데, 파이써닉한 방법을 찾으려 해서 풀이가 늦었다.
파이써닉 하지 않더라도 다 만들어보고 줄여보는 방법을 찾아보자.