問題はこちら
問題概要

行

列のグリッド上の異なる

マス

を選ぶ,

の最小値を求めよ.

解説
式の中に絶対値があって面倒なので

と決めることで絶対値を外す.グリッド全体を反転させれば他の場合も表せるので,

の場合で求められればいい.

各
で
の最小を求める.この式を変形すると,

となるので
の2次元の累積minを求めながら計算すれば各マス
で求められる.全体の計算量は
提出プログラム
https://atcoder.jp/contests/abc210/submissions/24331401感想