# k번째 작은 수 <div class="embed-responsive embed-responsive-16by9"> <iframe src="https://www.youtube.com/embed/AuwLw9AWVRE" frameborder="0" allowfullscreen></iframe> </div> ## 문제 정렬되지 않은 배열 중, k번째로 작은 정수를 출력하시오. ## 출력 예 ``` 배열: 12 3 5 7 19 43 k = 3일 때, k번째 작은 수: 7 ```
관련 강의로 이동

코드: java 1.8

import java.util.Arrays; public class KthSmallest { public static void main (String[] args) { // 변수 생성 int[] input = { 12, 3, 5, 7, 19, 43 }; System.out.printf("배열: %s\n", Arrays.toString(input).replaceAll("\\[|\\]|,", "")); // 계산 int k = 3; int result = kthSmallestNumber(input, k); // 결과 출력 System.out.printf("k = %d일 때, k번째 작은 수: %d", k, result); } public static int kthSmallestNumber(int[] numbers, int kth) { /* 해당 메소드를 완성하시오. */ return -1; } }

입력

정답이 궁금하다면? 코드를 제출해보세요!