이번 글에서는 프로그래머스 Level 1 문제인 K번째 수를 다룬다.이 문제는 단순히 정렬을 하고 특정 위치의 값을 뽑는 문제지만, 나는... “배열을 어떻게 자를까?”, “정렬 후 k번째 원소는 어떻게 뽑을까?” 이 부분에서 막혔다. 이 문제를 너무 간단하게 쓰는 대신, 누가 봐도 단계가 보이는 방식으로 풀었다.스터디에서 내가 설명할 때도, 각 단계를 차근차근 말할 수 있도록 작성했다. 문제 설명배열과 명령어가 주어진다.명령어는 [start, end, k] 형태인데, 의미는 다음과 같다.배열에서 start번째부터 end번째까지 자른다.잘라낸 배열을 정렬한다.정렬된 배열에서 k번째 원소를 뽑는다.모든 명령어에 대해 이 과정을 반복해서 결과를 담아 반환하면 된다.내가 선택한 풀이 전략배열 자르기 – 직접 ..