File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ //https://www.acmicpc.net/problem/20044
2+ import java .io .BufferedReader ;
3+ import java .io .IOException ;
4+ import java .io .InputStreamReader ;
5+ import java .util .Arrays ;
6+ import java .util .StringTokenizer ;
7+
8+ public class BOJ_S4_20044_ProjectTeams {
9+ public static void main (String [] args ) throws IOException {
10+ BufferedReader br = new BufferedReader (new InputStreamReader (System .in ));
11+
12+ int N = Integer .parseInt (br .readLine ());
13+ int [] nums = new int [N *2 ];
14+
15+ StringTokenizer st = new StringTokenizer (br .readLine ());
16+ for (int i = 0 ; i < N *2 ; i ++) {
17+ nums [i ] = Integer .parseInt (st .nextToken ());
18+ }
19+
20+ Arrays .sort (nums );
21+
22+ int min = Integer .MAX_VALUE ;
23+
24+ for (int i = 0 ; i < N ; i ++) {
25+ int sum = nums [i ]+nums [2 *N -1 -i ];
26+
27+ min = Math .min (min , sum );
28+ }
29+
30+ System .out .println (min );
31+
32+ }
33+ }
You can’t perform that action at this time.
0 commit comments