本题采用文件输入输出。
输入文件为 B.in, 输出文件为B.out。
有一个由整数组成的三角形,第一行只有一个数,除了最下行之外每个数的左下方和右下方各有一个数。
7 3 8 8 1 0 2 7 4 4 4 5 2 6 5
从第一行的数开始,每次可以往左下或右下走一格,直到走到最下行,把沿途经过的数全部加起来。如何走才能使得这个和尽量大?
B.in
第一行输入整数 n 表示三角形的层数。
在接下来的 n 行中,每一行表示三角形的中每一行整数,整数之间以空格隔开。
B.out
输出三角形从第一行的数到最后一行数所经过的数字之和的最大值。
5 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5
30
三角形中的整数