问题 2398 --数字三角形

2398: 数字三角形

题目描述

  如图所示,有一个层数为n(n≤1000)的数字三角形。现有一只蚂蚁从顶层开始向下走,每走下一级时,可向左下方向或右下方向走。求走到底层后它所经过数字的总和的最大值。

输入

第一个整数为n,以下n行为各层的数字。

输出

一个整数,即最大值,保证不超过整型的最大范围。

样例输入输出

输入#1 复制
5
1
6 3
8 2 6
2 1 6 5
3 2 4 7 6
输出#1 复制
23

提示

【样例说明】
最大值=1+3+6+6+7=23

序号 标题 作者 发表时间 费用 订购数 操作