QOJ.ac

QOJ

حد الوقت: 1 s حد الذاكرة: 256 MB مجموع النقاط: 100

#2498. 只是长领带

الإحصائيات

你听说过 Just Odd Inventions, Ltd. 吗?这家公司以其“奇特的发明”而闻名。在本题中,我们将其称为 JOI, Ltd.。

JOI, Ltd. 发明了其最新产品“长领带”。共有 $N + 1$ 种领带,编号为 $1$ 到 $N + 1$。第 $i$ 种领带($1 \le i \le N + 1$)的长度为 $A_i$。

公司召集员工举办了一场试戴派对。共有 $N$ 名员工参加派对,第 $j$ 名员工($1 \le j \le N$)最初佩戴的领带长度为 $B_j$。

试戴派对按以下流程进行:

  1. JOI, Ltd. 的 CEO 选择一条领带,该领带不参与派对。
  2. 然后,每位员工从剩余的领带中选择一条进行试戴。没有两名员工选择同一条领带。
  3. 最后,每位员工摘下最初佩戴的领带,换上选定的领带。

如果一名最初佩戴长度为 $b$ 的领带的员工试戴了长度为 $a$ 的领带,他会感到 $\max\{a - b, 0\}$ 的“怪异度”。派对的“奇特性”定义为所有员工中怪异度的最大值。

我们定义 $C_k$ 为当 JOI, Ltd. 的 CEO 选择第 $k$ 种领带时,派对的最小奇特性。

编写一个程序,给定派对中使用的领带长度以及每位员工最初佩戴的领带长度,计算 $C_1, C_2, \dots, C_{N+1}$ 的值。

输入格式

从标准输入读取以下数据。所有给定的值均为整数。

$N$ $A_1 \dots A_{N+1}$ $B_1 \dots B_N$

输出格式

向标准输出写入一行。输出应包含 $C_1, C_2, \dots, C_{N+1}$ 的值,并用空格分隔。

数据范围

  • $1 \le N \le 200\,000$
  • $1 \le A_i \le 1\,000\,000\,000$ ($1 \le i \le N + 1$)
  • $1 \le B_j \le 1\,000\,000\,000$ ($1 \le j \le N$)

子任务

  1. (1 分) $N \le 10$。
  2. (8 分) $N \le 2000$。
  3. (91 分) 无附加限制。

样例

样例输入 1

3
4 3 7 6
2 6 4

样例输出 1

2 2 1 1

说明

这是一个试戴派对的例子:

  • CEO 选择第 4 条领带。这条领带不参与派对。
  • 员工 1 选择第 1 条领带,员工 2 选择第 2 条领带,员工 3 选择第 3 条领带。
  • 每位员工试戴他们选择的领带。

在这种情况下,每位员工的怪异度依次为 $2, 0, 3$。因此,派对的奇特性为 $3$。 如果员工选择不同的领带,可以将奇特性降低到 $1$。其中一个例子是:

  • CEO 选择第 4 条领带。这条领带不参与派对。
  • 员工 1 选择第 2 条领带,员工 2 选择第 3 条领带,员工 3 选择第 1 条领带。
  • 每位员工试戴他们选择的领带。

在这种情况下,每位员工的怪异度依次为 $1, 1, 0$。因此,派对的奇特性为 $1$。 这是当 CEO 选择第 4 条领带时可能达到的最小奇特性,因此 $C_4 = 1$。

样例输入 2

5
4 7 9 10 11 12
3 5 7 9 11

样例输出 2

4 4 3 2 2 2

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.