数字三角形最佳路径问题

作品类型:C++
作者:Dear
创建时间:2022/11/16 11:13:28
QQ:285023526
添加微信请备注“学习少儿编程”

作品说明

数字三角形最佳路径问题


图 1 给出了一个数字三角形。 从三角形的顶部

image.png

到底部有很多条不同的路径。 对于每条路径, 把路径上面的数加起来可以得到一个和,
你的任务就是找到最大的和。 注意: 路径上的每一步只能从一个数走到下一层上和它
最近的左边的那个数或者右边的那个数。
输入: 输入的是一行是一个整数 N (1 N = 100), 给出三角形的行数。 下面的 N 行
给出数字三角形。 数字三角形上的数的范围都在 0 和 100 之间。
输出: 输出最大的和。
样例输入
5 7 3
8
8 1 0
2 7 4 4
4 5 2 6 5
样例输出
30

QQ:285023526 添加微信请备注“学习少儿编程”
赣ICP备20007335号-2