最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • 问题 AJ: L15-4 动态规划练习 - 练习6

    正文概述 网友投稿   2026-01-22 16:08:24  

    题目描述

    烛龙战队被纸人士兵分开看守,小机器人想把他的止血绷带给雪球疗伤,好心的纸人士兵愿意帮助小机器人传递止血绷带。看守的纸人士兵可以看作是一个长方形矩阵,小机器人和月月鸟分别在矩阵的左上(1,1)和右下(n,m)的顶点,不过不同的纸人士兵的好心程度是不同的,而且每个纸人士兵只能向右或者向下传递止血绷带,小机器人希望找到一条好心程度最大的路线传递。 注意:小机器人和月月鸟的好心程度没有定义,输入时用0表示。

    输入

    第一行有两个用空格隔开的整数n和m,表示输入共n行m列。(2<=n,m<=50) 接下来的n行是一个n×m的矩阵,矩阵中第i行j列的整数表示第i行j列的纸人士兵的好心程度。每行的n个整数之间用空格隔开,每个士兵好心程度不大于100。

    输出

    输出文件共一行一个整数,表示传递路上参与传递绷带的纸人士兵好心程度之和的最大值。

    样例输入

    3 3
    0 3 9
    2 8 5
    5 7 0

    样例输出

    18
    信息学奥赛网,一个优质的源码资源平台!
    信息学奥赛网 » 问题 AJ: L15-4 动态规划练习 - 练习6