100 atcoder#ABC109C. [ABC109C] Skip
[ABC109C] Skip
配点 : 点
問題文
数直線上に 個の都市があり、 番目の都市は座標 にあります。
あなたの目的は、これら全ての都市を 度以上訪れることです。
あなたは、はじめに正整数 を設定します。
その後、あなたは座標 から出発し、以下の移動 、移動 を好きなだけ行います。
- 移動 : 座標 から座標 に移動する
- 移動 : 座標 から座標 に移動する
全ての都市を 度以上訪れることのできる の最大値を求めてください。
ここで、都市を訪れるとは、その都市のある座標に移動することです。
制約
- 入力はすべて整数である
- はすべて異なる
入力
入力は以下の形式で標準入力から与えられる。
出力
全ての都市を 度以上訪れることのできる の最大値を出力せよ。
3 3
1 7 11
2
と設定すれば次のように移動を行うことですべての都市を訪れることができ、これが最大です。
- 移動 を行い、座標 に移動する
- 移動 を行い、座標 に移動する
- 移動 を行い、座標 に移動する
- 移動 を行い、座標 に移動する
- 移動 を行い、座標 に移動する
- 移動 を行い、座標 に移動する
3 81
33 105 57
24
1 1
1000000000
999999999