🦛 문제
2022 연세대학교 미래캠퍼스 슬기로운 코딩생활에 명의 학생들이 응시했다.
이들 중 점수가 가장 높은 명은 상을 받을 것이다. 이 때, 상을 받는 커트라인이 몇 점인지 구하라.
커트라인이란 상을 받는 사람들 중 점수가 가장 가장 낮은 사람의 점수를 말한다.
🦛 입력
첫째 줄에는 응시자의 수 가 공백을 사이에 두고 주어진다.
과 상을 받는 사람의 수둘째 줄에는 각 학생의 점수 가 공백을 사이에 두고 주어진다.
🦛 출력
상을 받는 커트라인을 출력하라.
🦛 제한
- 1≤
- 1≤
- 0
🦛 예제
# 예제 입력 1
5 2
100 76 85 93 98
# 예제 출력 1
98
🦛 문제 풀이
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
Integer[] score = new Integer[a];
for(int i=0; i < a; i++) {
score[i] = sc.nextInt();
}
Arrays.sort(score, Collections.reverseOrder());
System.out.println(score[b-1]);
}
}
'코딩테스트_문제풀이 > 백준' 카테고리의 다른 글
백준 2751번 : 수 정렬하기 2 (0) | 2024.01.02 |
---|---|
백준 14425번 : 문자열 집합 (0) | 2024.01.02 |
수 정렬하기 (0) | 2023.12.21 |
제로 (0) | 2023.06.02 |
백준 11720번 : 숫자의 합 구하기 (0) | 2023.05.01 |