{"trustable":true,"sections":[{"title":"","value":{"format":"HTML","content":"長い直線のフィールドには、N (1 \u0026lt;\u003d N \u0026lt;\u003d 1,000) の独特な整数位置に草の塊が存在します。草の塊を数直線上の点として考えてください。\r\u003cbr\u003e\r\u003cbr\u003eBessieは、数直線上の指定された整数位置L (1 \u0026lt;\u003d L \u0026lt;\u003d 1,000,000) からスタートし、すべての草の塊に到達して食べるために、2つの可能な方向に移動します(時には方向を逆転させることもあります)。彼女は一定の速度(1単位の距離を1単位の時間で移動)で移動し、草の塊に出会った瞬間にそれを食べます。\r\u003cbr\u003e\r\u003cbr\u003eしばらく食べられない草の塊は古くなります。草の塊の「古さ」とは、Bessieが動き始めてから草の塊を食べるまでの経過時間を指します。Bessieは、食べるすべての草の塊の総古さを最小限に抑えたいと考えています。\r\u003cbr\u003e\r\u003cbr\u003eBessieがすべての草の塊を食べる際に達成できる最小の総古さを求めてください。"}},{"title":"入力","value":{"format":"HTML","content":"* 行 1 : 2つのスペースで区切られた整数: N と L。\r\u003cbr\u003e* 行 2..N+1: 各行には、草の塊の位置Pを示す単一の整数が含まれています (1 \u0026lt;\u003d P \u0026lt;\u003d 1,000,000)。\r\u003cbr\u003e"}},{"title":"出力","value":{"format":"HTML","content":"* 行 1: Bessieがすべての草の塊を食べる際に達成できる最小の総古さを示す単一の整数。"}},{"title":"サンプル","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e4 10\r\n1\r\n9\r\n11\r\n19\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e44\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}},{"title":"ヒント","value":{"format":"HTML","content":"入力の詳細:\r\u003cbr\u003e4つの草の塊: 位置1, 9, 11, および19。Bessieは位置10からスタートします。\r\u003cbr\u003e\r\u003cbr\u003e出力の詳細:\r\u003cbr\u003eBessieは次のルートをたどることができます:\r\u003cbr\u003e* 時間0で位置10からスタート\r\u003cbr\u003e* 時間1で位置9に移動\r\u003cbr\u003e* 時間3で位置11に移動\r\u003cbr\u003e* 時間11で位置19に移動\r\u003cbr\u003e* 時間29で位置1に移動"}}]}