U510104 数塔问题
题目描述
数字三角形。如下所示为一个数字三角形。请编一个程序计算从顶到底的某处的一条路径,使该路径所经过的数字总和最大。只要求输出总和。
1、 一步可向下或右斜线向下走;
2、 三角形行数小于等于$100$;
3、 三角形中的数字为$0,1,…,99$;
测试数据通过键盘逐行输入,如上例数据应以如下所示格式输入:
5
7
3 8
1 8 0
2 7 4 4
4 5 2 2 5
在这个例子中,路径应该是$7->8->8->7->5$,总和是$35$
输入格式
第一行输入一个整数$N$,表示数塔高度
接下去$N$行,第$i$行有$i$个整数
输出格式
一个整数
说明/提示
#### 数据范围
数字范围为0-99,三角形行数小于等于100
#### 样例解释
在这个例子中,路径应该是7->3->8->7->5,总和是30