#ABC119D. 新年参拜

新年参拜

新年参拜

题目描述

沿东西方向延伸的道路旁,建有 AA 座神社和 BB 座寺庙。 从西数第 ii 座神社位于距道路西端 sis_i 米处,从西数第 ii 座寺庙位于距道路西端 tit_i 米处。

请回答下面的 QQ 个问题。

问题 ii (1iQ1 \leq i \leq Q): 从距道路西端 xix_i 米的地点出发,在道路上自由移动时,要访问到一座神社和一座寺庙,所需的最短移动距离是多少米?(可以经过超出必要数量的神社寺庙。)

输入格式

输入按以下格式从标准输入给出:

AA BB QQ
s1s_1
::
sAs_A
t1t_1
::
tBt_B
x1x_1
::
xQx_Q

输出格式

输出 QQ 行。第 ii 行输出问题 ii 的答案。

样例

2 3 4
100
600
400
900
1000
150
2000
899
799
350
1400
301
399

22 座神社和 33 座寺庙,神社位于距道路西端 100,600100, 600 米处,寺庙位于距道路西端 400,900,1000400, 900, 1000 米处。

  • 问题 11: 从距道路西端 150150 米处出发时,先向西走 5050 米访问神社,再向东走 300300 米访问寺庙是最优的。
  • 问题 22: 从距道路西端 20002000 米处出发时,先向西走 10001000 米访问寺庙,再向西走 400400 米访问神社是最优的。途中经过另一座寺庙,但没有关系。
  • 问题 33: 从距道路西端 899899 米处出发时,先向东走 11 米访问寺庙,再向西走 300300 米访问神社是最优的。
  • 问题 44: 从距道路西端 799799 米处出发时,先向西走 199199 米访问神社,再向西走 200200 米访问寺庙是最优的。
1 1 3
1
10000000000
2
9999999999
5000000000
10000000000
10000000000
14999999998

道路很长,可能需要移动 3232 位整数无法容纳的距离。

数据范围

  • 1A,B1051 \leq A, B \leq 10^5
  • 1Q1051 \leq Q \leq 10^5
  • 1s1<s2<...<sA10101 \leq s_1 \lt s_2 \lt ... \lt s_A \leq 10^{10}
  • 1t1<t2<...<tB10101 \leq t_1 \lt t_2 \lt ... \lt t_B \leq 10^{10}
  • 1xi10101 \leq x_i \leq 10^{10}
  • s1,...,sA,t1,...,tB,x1,...,xQs_1, ..., s_A, t_1, ..., t_B, x_1, ..., x_Q 互不相同。
  • 输入的所有值均为整数。
难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
1673
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签