CF830A.Office Keys

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

There are nn people and kk keys on a straight line. Every person wants to get to the office which is located on the line as well. To do that, he needs to reach some point with a key, take the key and then go to the office. Once a key is taken by somebody, it couldn't be taken by anybody else.

You are to determine the minimum time needed for all nn people to get to the office with keys. Assume that people move a unit distance per 11 second. If two people reach a key at the same time, only one of them can take the key. A person can pass through a point with a key without taking it.

输入格式

The first line contains three integers nn , kk and pp ( 1<=n<=10001<=n<=1000 , n<=k<=2000n<=k<=2000 , 1<=p<=1091<=p<=10^{9} ) — the number of people, the number of keys and the office location.

The second line contains nn distinct integers a1,a2,...,ana_{1},a_{2},...,a_{n} ( 1<=ai<=1091<=a_{i}<=10^{9} ) — positions in which people are located initially. The positions are given in arbitrary order.

The third line contains kk distinct integers b1,b2,...,bkb_{1},b_{2},...,b_{k} ( 1<=bj<=1091<=b_{j}<=10^{9} ) — positions of the keys. The positions are given in arbitrary order.

Note that there can't be more than one person or more than one key in the same point. A person and a key can be located in the same point.

输出格式

Print the minimum time (in seconds) needed for all nn to reach the office with keys.

输入输出样例

  • 输入#1

    2 4 50
    20 100
    60 10 40 80
    

    输出#1

    50
    
  • 输入#2

    1 2 10
    11
    15 7
    

    输出#2

    7
    

说明/提示

In the first example the person located at point 2020 should take the key located at point 4040 and go with it to the office located at point 5050 . He spends 3030 seconds. The person located at point 100100 can take the key located at point 8080 and go to the office with it. He spends 5050 seconds. Thus, after 5050 seconds everybody is in office with keys.

首页