#P2708. Working out
Working out
题目描述
夏天要到了, 和 决定去健身。它们要去的健身房可以被看做一个 行 列的矩阵。定义 为在健身房第 行第 列运动后消耗的卡路里。
从 出发,要去 。并且,他只能从 走到 或 ; 从 出发,要去 。并且,他只能从 走到 或 。
由于 和 要聚在一起发张自拍,他们必须在健身房的某行某列相遇。由于他们没有好好健身,所以在自拍地点的卡路里消耗不计入总卡路里消耗值。
如果 和 中任何一个人完成了健身,则健身结束。你的任务是求出 和 可以消耗的最大总卡路里值。
另外,由于他们的健身速度不一定相同,所以可以走过的路线长度也不一定相同。
输入格式
第一行包含两个整数 ,代表健身房的行数、列数。
接下来 行每行 个整数,表示 。
输出格式
一行一个整数,表示他们可能消耗的总卡路里的最大值。
3 3
100 100 100
100 1 100
100 100 100
800
可以选择:$(1,1)\rightarrow(1,2)\rightarrow(2,2)\rightarrow(3,2)\rightarrow(3,3)$
可以选择:$(3,1)\rightarrow(2,1)\rightarrow(2,2)\rightarrow(2,3)\rightarrow(1,3)$