ABC210 D - National Railway
これコンテスト中に解けなかったのよくない
問題概要
のグリッドが与えられる。異なる 点 を選ぶ。
の最小値を求めよ。
解説
2 つ同時に動くと考えづらいので、1 点を固定する。
を仮定すると絶対値がはずせる。 と を分離できるので嬉しい。
全ての について の最小値を高速に求められれば良い。
:= についての の最小値
と定義すると、 は と の値を用いて で求められる。(累積 min)
よって で解けた。 を仮定していたことに注意する(A を反転させてもう一度同じように DP をすれば良い)
反省
1 点固定はすぐに見えたが、この DP に至らなかった。ちゃんと式を書いて変数分離する。
提出コード