사용 알고리즘: 그리디
사용 언어: java
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
int[] arr = new int[N*3];
for (int i = 0; i < arr.length; i++) {
arr[i] = sc.nextInt();
}
Arrays.sort(arr);
System.out.println(arr[3*N-1 -N] - arr[N]);
}
}
어차피 중간값 싸움이니까
작은 그룹과 큰 그룹을 제외하고 중간의 최고와 최소끼리 비교하면 된다
'알고리즘 > 백준' 카테고리의 다른 글
20365_블로그2 (1) | 2025.07.01 |
---|---|
5212_지구 온난화 (1) | 2025.06.16 |
6236_용돈 관리 (1) | 2025.06.15 |
1946_신입 사원 (0) | 2025.06.15 |
16918_봄버맨 (0) | 2025.06.14 |