数字三角形(tower)

描述
7
3 8
8 1 0
2 7 4 4
4 5 2 6 5

(图1)

图1给出了一个数字三角形。从三角形的顶部到底部有很多条不同的路径。对于每条路径,把路径上面的数加起来可以得到一个和,你的任务就是找到最大的和。

注意:路径上的每一步只能从一个数走到正下或右下方的那个数。
输入
输入的是一行是一个整数N (1 < N <= 20),给出三角形的行数。下面的N行给出数字三角形。数字三角形上的数的范围都在0和100之间。
输出
输出最大的和。
样例输入
5
7
3 8
8 1 0
2 7 4 4
4 5 2 6 5
样例输出
30

信息

ID
1613
难度
6
分类
(无)
标签
递交数
15
已通过
11
通过率
73%
被复制
5
上传者