Tags
- ๋ฌธ์์ด
- CodingTest
- ์ ๋ ฌ
- ๊ทธ๋ํ ํ์
- dfs
- Java
- ๋๋น ์ฐ์ ํ์
- Python
- ๊น์ด ์ฐ์ ํ์
- ๋ฐฑํธ๋ํน
- sort
- Brute Force Algorithm
- BFS
- BOJ
- stack
- ๊ต์ฌ
- ์ํ
- Study
- ์๋ฎฌ๋ ์ด์
- DP
- queue
- ๊ตฌํ
- SpringBoot
- Dynamic Programming
- LV2
- ๊ทธ๋ํ ์ด๋ก
- PGM
- ์๋ฃ๊ตฌ์กฐ
- ์ ์๋ก
- greedy
Archives
๊ธฐ๋ก๋ฐฉ
BOJ_25305 : ์ปคํธ๋ผ์ธ ๋ณธ๋ฌธ
๐ธ ๋ฌธ์ ๋ถ์ ๐ธ
- n๊ฐ์ ์ฑ์ ์ ์ ๋ ฅ๋ฐ์ ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ ๋ค k๋ฒ์งธ ์๋ฅผ ์ถ๋ ฅํ๋ค.
๐ธ ์ฝ๋ ๐ธ
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int k = sc.nextInt();
int[] arr = new int[n];
for (int i = 0; i < n; i++) {
arr[i] = sc.nextInt();
}
Arrays.sort(arr);
System.out.println(arr[n-k]);
}
}
๐ธ ์ฝ๋ ํด์ ๐ธ
- ๋ฐฐ์ด arr ๋ฅผ ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌํ๋ ๋์ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ๊ณ n-k ์ธ๋ฑ์ค๋ฅผ ์ถ๋ ฅํ๋ค.
๐ธ end ๐ธ
- ๋ฐฑ์ค ๋จ๊ณ๋ณ ๋ฌธ์ ์ ์ ๋ ฌ ํํธ 3๋ฒ์งธ ๋ฌธ์ ๋ฅผ ๊ฐ๋จํ ํ์ด๋ณด์๋ค.
728x90
'CodingTest > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
BOJ_25501 : ์ฌ๊ท์ ๊ท์ฌ (0) | 2023.01.20 |
---|---|
BOJ_2566 : ์ต๋๊ฐ (0) | 2023.01.19 |
BOJ_2587 : ๋ํ๊ฐ2 (0) | 2023.01.17 |
BOJ_10610 : 30 (0) | 2023.01.16 |
BOJ_2960 : ์๋ผํ ์คํ ๋ค์ค์ ์ฒด (0) | 2023.01.16 |