프로그래머스 문제
<K번째수>
array안에 숫자들이 들어있고 command안에는 i, j, k로 구성된 리스트들이 위치해있다. array에서 i부터 j까지 자르고 그 자른 값들을 정렬한다. 정렬한 값의 k번째의 숫자를 리턴하는 문제이다. 이 때, i와 j는 인덱스의 +1값이라는 것을 유의해서 풀어야한다.
인덱스의 값으로 하기위해서는 -1을 해줘야하기에 -1을 해주고 슬라이싱에서 뒤에 위치한 값은 미만으로 여겨짐으로 -1을 안하고 그대로 사용해야지 알맞게 i와 j에 맞춰서 나눠진다. sort를 통해서 정렬을 한 후, 정렬한 값에서 k를 뽑아서 리턴해주었다.
'공부 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 행렬의 덧셈 (0) | 2021.05.19 |
---|---|
[프로그래머스] 소수 찾기 (0) | 2021.05.19 |
[프로그래머스] 두 개 뽑아서 더하기 (0) | 2021.05.14 |
[프로그래머스] 2016년 (0) | 2021.05.13 |
[프로그래머스] x만큼 간격이 있는 n개의 숫자 (0) | 2021.05.12 |