Toggle navigation
Reach-Top OJ
问题
题解
知识点/来源
学习
视频
状态
信息技术
排名
微信答题
初赛练习
挑战赛
随机挑战赛
挑战赛
竞赛/作业
Login
问题 2288 --数塔
2288: 数塔
★★★★
时间限制:
1 Sec
内存限制:
128 MB
提交:
430
解决:
171
[
提交
][
状态
][命题人:
]
题目描述
一个高度为N的数塔由正整数数字三角形组成,即每往下一层,数字台阶多两个。从上走到下,每次只能走到下一层相邻的左,中,右三个台阶。例如,对于三角形:
5
984
56369
1837285
第二层的台阶4,只能走到下层的3,6,9台阶,不能走到5和6台阶。
数塔从上到下,一直到底层,走过便做数字累加,那么,所有可能路径中的数字和最大值是多少呢?例如,上例中的最大值是:5+9+6+8 = 28。
输入
若干数塔,每个数塔由一个整数n(n<=30)开始,后跟n行数字串,表示高为n的数塔。显然数字串每行以两个字符递增。
输出
对应每个数塔,以一行的格式输出路径最大值。
样例输入
Copy
2 3 235 4 5 984 56369 1837285
样例输出
Copy
8 28
提示
来源
qn
[
提交
][
状态
]