입력 : 첫째 줄 - 응시자수(N) 상을받는사람수(k) (1 ≤ N ≤ 1000, 1 ≤ k ≤ N)
둘째 줄 - 각 학생의 점수(x) (0 ≤ x ≤ 10000)
출력 : 상을 받는 사람들 중 점수가 가장 가장 낮은 사람의 점수
O(NlogN)
팀소트 알고리즘
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
int k = sc.nextInt();
int[] x = new int[N];
for (int i = 0; i < N; i++) {
x[i] = sc.nextInt();
}
Arrays.sort(x);
int answer = x[N - k];
sc.close();
System.out.println(answer);
}
}