Problem A: 数塔问题 例题P479

Problem A: 数塔问题 例题P479

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MiB

Description

    有形如下图所示的数塔,从顶部出发,在每一结点可以选择向左走或是向右走,一起走到底层,要求找出一条路径,使路径上的值最大。

 ●每一步可沿左斜线向下或右斜线向下走;
 ●1<三角形行数≤100;
 ●三角形中的数字为整数,0<=每个数字<=1,000,000

Input

第一行读入三角形的行数。
接下来,给定一个数字三角形。

Output

一个数,最大总和

Sample Input Copy

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

Sample Output Copy

30