#YBT02030010. 数塔问题

数塔问题

题目描述

一个数字三角形有 nn 行,第 ii 行有 ii 个数。从顶点开始,每步可以走到下一行同列或右邻列,直到最后一行。求经过数字之和的最大值。

输入格式

第一行一个整数 nn,接下来 nn 行,第 ii 行有 ii 个整数。

输出格式

输出最大路径和。

样例

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

数据范围

1≤n≤1001\le n\le100,每个数字在 00 至 9999 之间。