문제풀이/백준 문제
BackJoon_25305 커트라인
HSWSH
2023. 8. 10. 18:03
import java.util.Scanner;
public class CutOff {
public static void main(String[] args) {
// 1. 입력받기 위해 스캐너를 생성한다.
Scanner sc = new Scanner(System.in);
// 2. 응시자 수를 입력받는다.
int N = sc.nextInt();
if(N<1 || N>1000) {
return;
}
// 3. 상을 받는 사람의 수를 입력받는다.
int k = sc.nextInt();
if(k<1 || k>N) {
return;
}
// 4. 응시자의 점수를 입력받아 배열로 저장한다.
int[] x = new int[N];
for(int i=0; i<N; i++) {
x[i]=sc.nextInt();
if(x[i]<0 || x[i]>10000) {
return;
}
}
// 5. 배열을 오름차순으로 정렬한다.
for(int i=0; i<N; i++) {
for(int j=0; j<N; j++) {
if(x[i]>x[j]) {
int y=x[i];
x[i] = x[j];
x[j] = y;
}
}
}
// 6. 커트라인 점수를 출력한다.
System.out.println(x[k-1]);
}
}