#ABC119D. Lazy Faith
Lazy Faith
题目描述
Along a road running in an east-west direction, there are shrines and temples. The -th shrine from the west is located at a distance of meters from the west end of the road, and the -th temple from the west is located at a distance of meters from the west end of the road.
Answer the following queries:
- Query (): If we start from a point at a distance of meters from the west end of the road and freely travel along the road, what is the minimum distance that needs to be traveled in order to visit one shrine and one temple? (It is allowed to pass by more shrines and temples than required.)
在一条东西走向的道路上,有 座神社和 座寺庙。西面的 个神龛距离道路西端 米,西面的 个寺庙距离道路西端 米。
请回答下列 个问题:
- 查询 ( ):如果我们从距离道路西端 米的地方出发,沿着道路自由行进,那么参观一个神社和一座寺庙至少需要走多少路程?(允许经过的神社和寺庙比要求的多)。
输入格式
输入内容按以下格式标准输入:
输出格式
打印 行。 -th 行应包含 -th 查询的答案。
样例 #1
样例输入 #1
2 3 4
100
600
400
900
1000
150
2000
899
799
样例输出 #1
350
1400
301
399
样例 #2
样例输入 #2
1 1 3
1
10000000000
2
9999999999
5000000000
样例输出 #2
10000000000
10000000000
14999999998
说明
数据规模与约定
- $1 \leq s_1 \lt s_2 \lt ... \lt s_A \leq 10^{10}$
- $1 \leq t_1 \lt t_2 \lt ... \lt t_B \leq 10^{10}$
- 都是不同的。
- 输入的所有值都是整数。
样例 解释
有两座神社和三座寺庙。神社距离道路西端 米,寺庙距离道路西端 米。
- 问题 :如果我们从距离道路西端 米的地方出发,最优的行动是先向西行走 米去参拜神社,然后向东走 米去参拜寺庙。
- 问题 :如果我们从距离道路西端 米的地方出发,最佳路线是先向西行走 米参观一座寺庙,然后再向西行走 米参观一座神庙。途中我们会经过另一座寺庙,但这并没有问题。
- 问题 :如果我们从距离道路西端 米的地方出发,最佳行动是先向东走 米去拜访一座寺庙,然后再向西走 米去拜访一座神庙。
- 问题 :如果我们从距离道路西端 米的地方出发,最佳移动是先向西行走 米去参拜神庙,然后再向西行走 米去参拜寺庙。
样例 解释
这条路相当长,我们可能需要走的距离并不适合 (位)整数。