#joi2018yoc. [joi2018_yo_c]幹線道路 (Trunk Road)
[joi2018_yo_c]幹線道路 (Trunk Road)
问题描述
JOI市被划分为条直行的道路和条直行的道路,形成了棋盘的格子形状。道路之间的间隔为。JOI市决定从这条道路中选择一条东西方向的道路和一条南北方向的道路,共计条道路作为干线道路。
将从北边数第条道路()和从西边数第条道路()的交叉点记为。交叉点到从北边数第条道路()的距离为,交叉点到从西边数第条道路()的距离为。另外,交叉点附近居住着个居民。
求选择了条干线道路时,对于JOI市所有居民来说,距离最近的交叉点到最近的干线道路的距离总和的最小值。
约束条件
- (, )
输入
输入以以下格式从标准输入中给出。
... : ...
输出
输出JOI市所有居民中,距离最近的交叉点到最近的干线道路的距离总和的最小值。
子问题 1 [10分]
- (, )
子问题 2 [90分]
- 没有附加限制。
输入示例 1
3 5
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
输出示例 1
8
例如,选择从北边数第条道路和从西边数第条道路作为干线道路。
输入示例 2
5 5
1 2 3 1 5
1 22 11 44 3
1 33 41 53 2
4 92 35 23 1
4 2 6 3 5
输出示例 2
164
例如,选择从北边数第条道路和从西边数第条道路作为干线道路。