P14298 [JOI2023 预选赛 R2] JOI 运动会 / JOI04
题目描述
JOI 中学有 $4N$ 名一年级学生,他们被分入 4 个班级。各班级的信息如下:
- 1 年 A 组:有 $N$ 名学生,他们的身高分别为 $A_1, A_2, \cdots, A_N$。
- 1 年 B 组:有 $N$ 名学生,他们的身高分别为 $B_1, B_2, \cdots, B_N$。
- 1 年 C 组:有 $N$ 名学生,他们的身高分别为 $C_1, C_2, \cdots, C_N$。
- 1 年 D 组:有 $N$ 名学生,他们的身高分别为 $D_1, D_2, \cdots, D_N$。
下个月,JOI 中学将举办运动会。运动会包含接力、骑马战、棒倒等多种项目,而各年级表演的舞蹈被称为“运动会之花”,是备受瞩目的项目。
为此,一年级学生将从每个班级各选一名代表,组成 4 人小组进行舞蹈表演。为了使舞蹈表演更具观赏性,他们决定选择身高差尽可能小的 4 人组合。
给定一年级学生的身高数据,请编写一个程序,求出“4 人身高最大值”与“4 人身高最小值”之差的最小可能值
输入格式
输入数据按以下格式给出:
$N$
$A_1\ A_2\ \cdots\ A_N$
$B_1\ B_2\ \cdots\ B_N$
$C_1\ C_2\ \cdots\ C_N$
$D_1\ D_2\ \cdots\ D_N$
输出格式
在一行内输出“4 人身高最大值”与“4 人身高最小值”之差的最小可能值。
说明/提示
### 数据范围
- $1 \le N \le 75\,000$。
- $1 \le A_i \le 10^9$($1 \le i \le N$)。
- $1 \le B_j \le 10^9$($1 \le j \le N$)。
- $1 \le C_k \le 10^9$($1 \le k \le N$)。
- $1 \le D_l \le 10^9$($1 \le l \le N$)。
- 所有输入值均为整数。
### 子任务
1. (7 分)$N = 1$。
2. (23 分)$N \le 30$。
3. (14 分)$N \le 2\,000$,且 $A_i \le 10$($1 \le i \le N$),$B_j \le 10$($1 \le j \le N$),$C_k \le 10$($1 \le k \le N$),$D_l \le 10$($1 \le l \le N$)。
4. (20 分)$N \le 2\,000$,且 $A_i \le 2\,000$($1 \le i \le N$),$B_j \le 2\,000$($1 \le j \le N$),$C_k \le 2\,000$($1 \le k \le N$),$D_l \le 2\,000$($1 \le l \le N$)。
5. (13 分)$N \le 2\,000$。
6. (23 分)无额外约束。