#1150. 实验样本

实验样本

实验样本(sample)

题目描述

Y 同学近期正在进行一项精密物理实验,手中共有 N+1N+1 个实验样本,编号为 1∼N+11 \sim N+1。第 ii 个样本的纯度为 AiA_i。

实验室内备有 NN 台检测仪器,第 jj 台仪器对样本的基准纯度需求为 BjB_j。为了完成实验,Y 同学需要执行以下步骤:

  1. 从 N+1N+1 个样本中选出某一个样本并将其移除。
  2. 将剩余的 NN 个样本与 NN 台检测仪器进行一一对应(即每个样本进入一台不同的仪器)。
  3. 对于每一对匹配的样本(纯度为 aa)与仪器(基准纯度为 bb),会产生大小为 max⁡{a−b,0}\max\{a - b, 0\} 的实验误差。

整场实验的“系统不稳定度”定义为所有 NN 对匹配中产生的实验误差的最大值。

设 CkC_k 为 Y 同学移除第 kk 个样本后,通过最优匹配方案所能达到的最小系统不稳定度。请你帮助 Y 同学求出所有的 CkC_k(1≤k≤N+11 \le k \le N+1)。

输入格式

第一行包含一个整数 NN,表示仪器的数量。 第二行包含 N+1N+1 个整数 A1,A2,…,AN+1A_1, A_2, \dots, A_{N+1},表示每个实验样本的纯度。 第三行包含 NN 个整数 B1,B2,…,BNB_1, B_2, \dots, B_N,表示每台仪器的基准纯度需求。

输出格式

输出一行 N+1N+1 个整数,依次为 C1,C2,…,CN+1C_1, C_2, \dots, C_{N+1},相邻两个数之间用空格隔开。

样例

样例输入 #1

3
4 3 7 6
2 6 4

样例输出 #1

2 2 1 1

样例输入 #2

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

样例输出 #2

4 4 3 2 2 2

数据范围与约定

对于 100%100\% 的数据,保证 1≤N≤2×1051 \le N \le 2 \times 10^5,1≤Ai,Bj≤1091 \le A_i, B_j \le 10^9。

测试点编号 分值 N≤N \le 特殊性质
1∼41 \sim 4 20 1010 无
5∼85 \sim 8 20002000
9∼129 \sim 12 2×1052 \times 10^5 特殊性质 A
13∼1613 \sim 16 特殊性质 B
17∼2017 \sim 20 无
  • 特殊性质 A:保证输入的序列均已按升序排列,即 Ai≤Ai+1A_i \le A_{i+1} 且 Bj≤Bj+1B_j \le B_{j+1}。
  • 特殊性质 B:保证所有的 BjB_j 均相等。

统计

相关

在下列比赛中:

1