#2509. 馅饼里的财富
馅饼里的财富
题目描述
最近,奶牛们热衷于把金币包在面粉里,然后把它们烤成馅饼。第块馅饼中含有块金币,并且,这个数字被醒目地标记在馅饼表面。
奶牛们把所有烤好的馅饼在草地上排成了一个行列的矩阵。你现在站在坐标为的馅饼边上,当然,你可以拿到那块馅饼里的所有金币。
你必须从现在的位置,走到草地的另一边,在坐标为的馅饼旁边停止走动。每做一次移动,你必须走到下一列的某块馅饼旁边,并且,行数的变动不能超过也就是说,如果现在你站在坐标为的馅饼边上,下一步你可以走到坐标为或者的馅饼旁边)。
当你从一块馅饼边经过,你就可以拿走馅饼里所有的金币。当然啦,你一定不会愿意因半路离开草地而失去唾手可得的金币,但,最终你一定得停在坐标为的馅饼旁边。 现在,你拿到了一张标记着馅饼矩阵中,每一块馅饼含金币数量的表格。
那么,按照规则,你最多可以拿到多少金币呢? 比方说,奶牛们把馅饼排成如下的矩阵,矩阵中的数字表示该位置的馅饼中含金币的数量: 以下是条合法的路线
按上述的路线进行走动,一共可以获得个金币.按照规则,在这个矩阵中最多可以得到个金币,路线如下图所示:
输入格式
第行: 两个用空格隔开的整数,和
第行: 每行包含个用空格隔开的正整数,依次表示一行中从左往右各 个馅饼里金币的数量
输出格式
第行: 输出一个正整数,表示你所能收集到的最大金币数目
样例
输入样例
3 7
6 5 3 7 9 2 7
2 4 3 5 6 8 6
4 9 9 9 1 5 8
输出样例
50