#d1903. 宝箱
宝箱
宝箱
题目描述
坐标轴上有个钥匙和个宝箱, 玩家初始位置为, 每一步可以走到或者.
当玩家到达一个有钥匙的位置时, 他可以将钥匙捡起. 当玩家到达一个有宝箱的位置时, 他可以选择使用一个钥匙将宝箱打开.
试求出玩家最少需要走多少步才能打开所有宝箱.
注: 同一个位置可以同时出现宝箱和钥匙, 但同一位置不会出现超过一个宝箱或超过一个钥匙.
输入格式
第一行一个正整数, 表示宝箱和钥匙的个数.
接下来一行个正整数. 其中表示宝箱的位置.
第三行个正整数. 其中表示钥匙的位置.
输出格式
一行一个正整数, 表示答案
样例输入 1
4
1 6 7 12
3 5 10 11
样例输出 1
21
样例输入 2
2
1 2
1 1000000000
样例输出 2
1999999998
数据范围
对于所有数据, 满足, . 且保证. .