#ATabc311g. [ABC311G] One More Grid Task
[ABC311G] One More Grid Task
题目描述
有一个 的网格,在第 行第 列的格子 上写有一个非负整数 。
你可以从这个网格中选择一个矩形区域,记为 。
具体来说,矩形区域的选择方式如下:
- 选择满足 $1 \leq l\_x \leq r\_x \leq N,\ 1 \leq l\_y \leq r\_y \leq M$ 的整数 。
- 此时,只有当整数 满足 且 时,格子 才包含在 中。
请通过恰当地选择 ,求出 ( 内所有格子中的整数之和)( 内所有格子中的整数的最小值)能够取得的最大值。
输入格式
输入按以下格式从标准输入读入。
输出格式
请输出一个整数,表示答案。
样例 1
输入
3 3
5 4 3
4 3 2
3 2 1
输出
48
样例 2
输入
4 5
3 1 4 1 5
9 2 6 5 3
5 8 9 7 9
3 2 3 8 4
输出
231
样例 3
输入
6 6
1 300 300 300 300 300
300 1 300 300 300 300
300 300 1 300 300 300
300 300 300 1 300 300
300 300 300 300 1 300
300 300 300 300 300 1
输出
810000
说明/提示
限制条件
- 输入均为整数。
样例解释 1
选择左上角为格子 ,右下角为格子 的矩形区域时,,这是可以取得的最大值。
由 ChatGPT 4.1 翻译