您的位置:首页 > 其它

【NOI1997 Day2 T1】最佳游览

2015-07-05 11:52 323 查看
【NOI1997 Day2 T1】最佳游览
Time Limit:1000MS Memory Limit:65536K

Total Submit:219 Accepted:112
Description
有一座旅游城,它的街道成网格状(如下表).其中东西向(左右方向)的街道是“风景线”上面分布着许多景点。南北向(上下方向)的街道都是林萌道,两旁看不到任何建筑物。由于游客众多,“游览线”被规定为单行道,游客在风景线上只能从西走到东(从左往右),林萌道上则可以任意行走。

一名游客将到这座旅游城旅游。他根据自己对景观的喜好给所有的景点打了分,分值是从-100到+100的整数,分值越大表示我们的旅游者越喜欢这里的景致。显然这位游客不可能给这座旅游城的所有景点都打负分。如下图,该城市共有三条从西往东的风景线,每条线上的每个景点都被标上了分值。竖列间的南北走向的空白区域就是林萌道

-50 –47 36 –30 –23

17 –19 -34 –13 –8

-42 –3 -43 34 -45

游客可以从旅游城的任一个景点开始游览,在任一个景点结束游览。我们的旅游者希望一路上游览的所有景点的分值之和能够尽可能地大。请你写一个程序,帮助这位游客寻找一条最佳的游览路线。
Input
第一行是两个整数M和N,之间用一个空格符隔开,

N表示旅游城南北向林萌道的条数,M表示东西向风景线的层数,l<=M<=100,1<=N<=20000。

接下来的M行依次给出了由西向东(从左到右)各条风景线上景点的分值信息。每行有N-1个整数,依次表示了该风景线上自西向东每个景点的分值。同一行相邻两个数之间用一个空格隔开。
Output
只有一行,含一个整数,表示你的程序所找到的最佳游览路线的总分值。
Sample Input

3  6
-50  -47  36  -30  -23
17  -19  -34  -13  -8
-42  -3   -43   34  -45


Sample Output

84


Hint
提示:样例数据的最佳路线是:从17经过-3经过36到达34,总分值为84.
Source
NOI97
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: