import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String[] firstLine = br.readLine().split(" ");
int n = Integer.parseInt(firstLine[0]);
int k = Integer.parseInt(firstLine[1]);
String[] scoresStr = br.readLine().split(" ");
int[] x = new int[n];
for(int i =0; i <n; i++)
x[i] = Integer.parseInt(scoresStr[i]);
sort(x, n);
System.out.println(x[k-1]);
}
public static void sort(int[] x, int n){
int high;
for(int i = 0; i < n - 1; i++){
high = i;
for(int j = i + 1; j < n; j++){
if(x[j] > x[high]) high = j;
}
swap(x, i, high);
}
}
public static void swap(int[] x, int i, int least) {
int temp = x[i];
x[i] = x[least];
x[least] = temp;
}
}
'백준' 카테고리의 다른 글
백준 풀이 10989 | JAVA (0) | 2024.06.26 |
---|---|
백준 문제 풀이 2751 | JAVA (0) | 2024.06.25 |
백준 문제 풀이 2587 | JAVA (0) | 2024.06.25 |
백준 문제 풀이 2750 | JAVA (0) | 2024.06.25 |
백준 문제 풀이 2839 | JAVA (0) | 2024.06.24 |