#HK4153. 「JOISC 2024 Day2」有趣的家庭菜园 5
「JOISC 2024 Day2」有趣的家庭菜园 5
题目描述
题目译自 JOISC 2024 Day2 T3 「とてもたのしいたのしい家庭菜園 / Growing Vegetables is Fun 5」
进行了多年园艺劳作的 Bitaro 今年春天打算开始种 Bita 草。
Bitaro 准备了 株 Bita 草的幼苗。这些幼苗编号为 到 ,并且 Bitaro 计划按这个顺序把幼苗种下去。幼苗 的大小为 。Bitaro 想让每一株幼苗获得充足的光照,因此幼苗的大小满足下列条件:
- 。
- $A_{N+1}\ge A_{N+2}\ge \ldots \ge A_{2N-1}\ge A_{2N}\ge A_1$。
注意幼苗 是最小的,幼苗 是最大的。
Bitaro 同样准备了 个红色花盆和 个蓝色花盆,每个花盆也有一个确定的大小。第 个红色花盆大小为 ,第 个蓝色花盆大小为 。Bitaro 会将一株 Bita 草的幼苗种在这 个花盆中的一个,并将花盆排成一排,使得幼苗按 的顺序排列。
考虑到外观,这 个花盆必须按照美丽顺序摆放。这里,美丽顺序是一种满足存在连续 个花盆颜色相同的花盆摆放顺序。更确切地,一种花盆摆放方式是美丽的,当且仅当存在一个 到 (包含两边)的整数 ,满足幼苗 的花盆颜色相同。
当大小为 的幼苗种在大小为 的花盆中时,种植的难度是这两个数之差的绝对值 。Bitaro 种植过程的疲劳度是将这 株幼苗种在花盆中的难度的最大值。
给定 Bita 草幼苗和花盆的信息,写一个程序求出当花盆按照美丽顺序摆放时 Bitaro 疲劳度的最小值。
输入格式
第一行一个整数 。
第二行 个整数 。
第三行 个整数 。
第四行 个整数 。
输出格式
输出一行一个整数,表示当花盆按照美丽顺序摆放时 Bitaro 疲劳度的最小值。
2
1 2 6 3
2 5
4 3
2
这组样例中,Bitaro 可以按如下方案种植,疲劳度为 :
- 将幼苗 种在第一个红色花盆中。这次种植的难度为 。
- 将幼苗 种在第二个蓝色花盆中。这次种植的难度为 。
- 将幼苗 种在第一个蓝色花盆中。这次种植的难度为 。
- 将幼苗 种在第二个红色花盆中。这次种植的难度为 。
种有幼苗 和 的花盆都是蓝色的,所以花盆按照美丽顺序摆放了。
不可能在花盆按美丽顺序摆放的情况下疲劳值小于 ,因此输出 。
这组样例满足所有子任务的附加限制。
9
1 2 3 4 5 6 7 8 9 18 17 16 15 14 13 12 11 10
2 7 4 1 7 6 4 10 6
6 8 9 3 7 1 9 5 4
8
这组样例满足子任务 的限制。
7
13 16 18 18 21 22 22 23 23 21 19 17 15 14
14 14 20 19 22 17 25
24 15 18 25 24 19 11
3
这组样例满足子任务 的限制。
数据范围与提示
对于全部数据,满足:
-
-
$1\le A_i,B_j,C_k\le 10^9\ (1\le i\le 2N,1\le j,k\le N)$
-
-
$A_{N+1}\ge A_{N+2}\ge \ldots \ge A_{2N-1}\ge A_{2N}\ge A_1$
详细子任务附加限制及分值如下表所示。
| 子任务编号 | 附加限制 | 分值 |
|---|---|---|
| 所有 互不相同,此外满足 | ||
| 无附加限制 |