#E. 提桶跑路

    Type: RemoteJudge 1000ms 256MiB

提桶跑路

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目背景

黑古山女是蜘蛛妖怪。因为是土蜘蛛,所以非常擅长土木工程。

题目描述

黑谷山女需要建造一张大网。

大网大体上可以分为一块矩形区域的网,以及用来加固的四根线。在不同的位置建造蛛网,建造出的强度各有不同。

黑谷山女计算出了大小为 n×mn\times m 的权值矩阵 aa。她会用如下方式构建方案:

  • 选取 aa 的一个以 (x1,y1)(x_1,y_1) 为左上角,(x2,y2)(x_2,y_2) 为右下角的矩阵。子矩阵的长宽均不能小于 2\bm 2。计算子矩阵内元素的和 s0s_0
  • 找一条从 (x1,y1)(x_1,y_1) 出发,终点为 (1,1)(1,1) 的路,每步只能向上走或者向左走。计算出路径内元素的和 s1s_1。元素和不包含 (x1,y1)(x_1,y_1) 位置。
  • 找一条从 (x1,y2)(x_1,y_2) 出发,终点为 (1,m)(1,m) 的路,每步只能向上走或者向右走。计算出路径内元素的和 s2s_2。元素和不包含 (x1,y2)(x_1,y_2) 位置。
  • 找一条从 (x2,y1)(x_2,y_1) 出发,终点为 (n,1)(n,1) 的路,每步只能向下走或者向左走。计算出路径内元素的和 s3s_3。元素和不包含 (x2,y1)(x_2,y_1) 位置。
  • 找一条从 (x2,y2)(x_2,y_2) 出发,终点为 (n,m)(n,m) 的路,每步只能向下走或者向右走。计算出路径内元素的和 s4s_4。元素和不包含 (x2,y2)(x_2,y_2) 位置。

计算出该方案的总价值 S=s0+s1+s2+s3+s4S=s_0+s_1+s_2+s_3+s_4

现在需要最大化 SS 的值。请输出最大的 SS

输入格式

第一行有两个整数 n,mn,m,表示矩阵的大小。

接下来 nn 行,每行有 mm 个整数,描述矩阵内的元素。

输出格式

输出共一行一个整数,表示最大的 SS 的值。

样例 #1

样例输入 #1

4 4
1 -1 -1 1
1 1 1 1
1 1 1 1
1 -1 -1 1

样例输出 #1

12

样例 #2

样例输入 #2

9 6
-7 -10 -8 -1 -1 0
-2 0 -10 -2 -4 -2
-3 -2 1 2 8 0
4 -3 8 6 3 7
-6 9 -2 -1 10 0
-1 -2 -1 0 -2 8
-3 9 -2 5 5 4
-5 -3 -1 6 8 4
-5 0 0 0 -7 -3

样例输出 #2

65

提示

数据范围及约定

测试点n,mai,j141010585010391480无特殊限制1516无特殊限制1031720无特殊限制无特殊限制\def\arraystretch{1.5} \begin{array}{|c|c|c|}\hline \textbf{测试点} & \bm{n,m\le} & \bm{|a_{i,j}|\le } \cr\hline 1\sim 4 & 10 & 10 \cr\hline 5\sim 8 & 50 & 10^3 \cr\hline 9\sim 14 & 80 & \text{无特殊限制} \cr\hline 15\sim 16 & \text{无特殊限制} & 10^3 \cr\hline 17\sim 20 & \text{无特殊限制} & \text{无特殊限制} \cr\hline \end{array}

对于全部数据,2n,m4002\le n,m\le 4000ai,j1090\le |a_{i,j}|\le 10^9

北辰OI算法提高班摸底测试

Not Attended
Status
Done
Rule
OI
Problem
6
Start at
2023-11-21 17:00
End at
2023-11-30 1:00
Duration
200 hour(s)
Host
Partic.
28