Problem1711--数字三角形

1711: 数字三角形

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

Description

观察下面的数字金字塔。

写一个程序来查找从最高点到底部任意处结束的路径,使路径经过数字的和最大。每一步可以走到左下方的点也可以到达右下方的点。



在上面的样例中,从 7 \to 3 \to 8 \to 7 \to 573875 的路径产生了最大

Input

输入的是一行是一个整数N (1 < N <= 100),给出三角形的行数。下面的N行给出数字三角形。数字三角形上的数的范围都在0和100之间。

Output

输出最大的和。

Sample Input Copy

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

Sample Output Copy

30

Source/Category