5684: 洛谷P1216 - 数字三角形
[Creator : ]
Description
给定一个如下图所示的数字三角形,从顶部出发,在每一结点可以选择移动至其左下方的结点或移动至其右下方的结点,一直走到底层,要求找出一条路径,使路径上的数字的和最大。
7 3 8 8 1 0 2 7 4 4 4 5 2 6 5在上面的样例中,从 $7→3→8→7→5$ 的路径产生了最大。
Input
第一行包含整数 $n\ (1 \leq n \leq 500)$,表示数字三角形的层数。
接下来 $n$ 行,每行包含若干整数,其中第 $i$ 行表示数字三角形第 $i$ 层包含的整数,$-10000 \leq a_i \leq 10000$。
接下来 $n$ 行,每行包含若干整数,其中第 $i$ 行表示数字三角形第 $i$ 层包含的整数,$-10000 \leq a_i \leq 10000$。
Output
输出一个整数,表示最大的路径数字和。
Sample 1 Input
5
7
3 8
8 1 0
2 7 4 4
4 5 2 6 5
Sample 1 Output
30
Sample 2 Input
3
-4
4 13
8 18 17
Sample 2 Output
27
Sample 3 Input
1
105
Sample 3 Output
105
HINT
相同题目:洛谷P1216。