TouchStone
  Please Login
ログイン 登録
 ホームページ  問題セット  試験一覧  提出状況  掲示板  統計情報
  • ホーム
  • 問題セット
  • P5912
  • 問題
  • P5912何老板出差
    制限 : 時間制限 : 2000 MS   メモリ制限 : 262144 KB
    問題説明

    何老板做梦梦见在重庆的一条水平数轴上有$N$ $(1 \leq N \leq 10^5)$个南开系列学校。第$i$个学校位于坐标$x_i$ \((1 \leq x_i \leq 10^9)\),每所学校坐标不可能相同。何老板位于坐标$X$ \((1 \leq X \leq 10^9)\),不在任何一所学校里,但他将要出差访问水平数轴上所有南开系列学校至少一次(访问的意思就是走到该坐标),领导给了何老板一个数字$D$,要求他一次只能向正方向或者反方向移动$D$个位置。请在确保访问所有学校的前提下,找出$D$的最大值。

    入力形式

    第1行,两个整数$N$ \(X\),中间用空格隔开。

    第2行,$N$个整数,\(x_1 x_2 \cdots x_N\)

    出力形式

    输出$D$的最大值。

    サンプル入力 1

    3 3
    1 7 11

    サンプル出力 1

    2

    サンプル入力 2

    3 81
    33 105 57

    サンプル出力 2

    24

    サンプル入力 3

    1 1
    1000000000

    サンプル出力 3

    999999999


    ソース  abc109_c