No.2573 moving up
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 20
作問者 : aplysiaSheep / テスター : deuteridayo 👑 AngrySadEight Magentor ragna
タグ : / 解いたユーザー数 20
作問者 : aplysiaSheep / テスター : deuteridayo 👑 AngrySadEight Magentor ragna
問題文最終更新日: 2023-12-02 08:19:49
問題文
以下の図のような盤面があります。縦は $H$ 行であり、$i$ 行目には $i + W - 1$ 個のマスが存在し、$i$ 行目の左から $j$ 個目のマスの座標は $(i, j)$ です。
それぞれのマスは周囲の $6$ 方向のマスと隣接しています。
より厳密には、$(i, j)$ のマスは $(i-1, j-1)$, $(i-1, j)$, $(i, j-1)$, $(i, j+1)$, $(i+1, j)$, $(i+1, j+1)$ の各マスに、マスが存在する限り隣接しています。
この盤上に、$W$ 個のコマが置かれています。コマ $k$ ははじめ$(x_k, y_k)$に置かれています。
あなたは以下の操作を何度でも行うことができます。
全てのコマが $1$ 行目の $W$ 個のマスに一つずつ置かれている状態にするのに必要な、最小のコストを求めてください。
制約
- $1≤H, W≤200$
- $1≤x_i≤H$
- $1≤y_i≤W + x_i - 1$
- $(x_i, y_i)$は互いに異なる
- 入力される値は全て整数
入力
$H\ W$ $x_1\ y_1$ $x_2\ y_2$ $\vdots$ $x_W\ y_W$
出力
最小のコストを出力せよ。
サンプル
サンプル1
入力
3 2 3 4 3 1
出力
4
図のように移動するのが最善であり、必要な最小コストは4です。
サンプル2
入力
3 2 2 1 3 1
出力
4
図のように移動するのが最善です。最上段のマスに一つずつ配置しなければならない点に注意してください。
サンプル3
入力
4 10 1 4 1 7 1 10 3 2 3 4 3 5 3 7 4 2 4 7 4 8
出力
19
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。