2# 若是(128MB,1S)
Background
“一生至少该有一次,为了某个人而忘了自己,
不求有结果 ,不求同行,不求曾经拥有,甚至不求你爱我, 只求在我最美的年华里,遇到你。” ——徐志摩
Description
原来小 W 和小 K 要到到 Q 镇去游玩。
Q 镇是一个非常浪漫的约会圣地,同时它也是一个很特别的城镇。
小镇中有很多道路,四通八达。它有 n+1 条的小路为南北方向,有 m+1 条的小路为东西方向,这些道路将 Q 镇划分成了 m×n 个区域,而这些区域,从北到南、从西到东的坐标标识为从坐标 (1,1) 到坐标 (m,n) 。
小W 和小K 在网上找到了情侣们对这m×n 个区域的打分 V(i,j)(分数可正可负)。分数越高表示那个区域越适合情侣们出没,越低表示不适合情侣游玩。为了方便游玩,小 W 和小 K 决定选定一个连续的区域集合作为他们的游玩范围。例如,如果他们选择了最西北的区域(m1,n1)和最东南(m2,n2)区域 (m1≤m2,n1
≤n2) ,那么他们的活动范围是 {D(i,j) (m1≤i≤m2,n1≤j≤n2)} ,他们游玩的欢乐值则为这些活动范围的区域评分总和。
小 W 和小 K 希望他们游玩范围内的区域的欢乐值最大。
而身为单身狗的你的任务是编写一个程序,求出他们的活动范围(m1,n1),
(m2,n2)的欢乐值的最大值。
Format
Input
输入第一行为整数 m,n,用空格隔开
接下来有 m 行,每行有 n 列整数,其中第 i 行第 j 列的整数,代表 V(i,j),一个整数之间用空格隔开。输入数据保证这些整数中,至少存在一个正整数。
Output
输出只有一行,为最高的欢乐值。
Sample 1
Input
4 5
1 -2 3 -4 5
6 7 8 9 10
-11 12 13 14 -15
16 17 18 19 20
Output
146
Limitation
对于 100%的数据,1 ≤ N, M ≤ 200 ,且 V(i,j)∈[-200000,200000]。
Source
2018年泉州市信息奥赛网上研训活动
信息
- 难度
- 7
- 分类
- (无)
- 标签
- 递交数
- 19
- 已通过
- 7
- 通过率
- 37%
- 上传者