题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
数字三角形

题目题干

数字三角形

 
描述

下面给出了一个数字三角形。从三角形的顶部到底部有很多条不同的路径。对于每条路径,把路径上面的数加起来可以得到一个和。路径上的数的和越大,路径就越优。你的任务就是找到最优路径上的数的和。1z1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

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

1z1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
注意:路径上的每一步只能从一个数走到它正下方的数或正下方的数的右边的那个数。1z1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入
输入的是一行是一个整数N (1 < N <= 15),给出三角形的行数。下面的N行给出数字三角形。数字三角形上的数的范围都在0和100之间。
输出
输出最优路径上的数的和
样例输入
5
7
3 8
8 1 0 
2 7 4 4
4 5 2 6 5
样例输出
30
提示
样例解释:7 3 8 7 5是最优路径1z1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
此题用递归完成。用MaxNum(r,c)表示从第r行第c列的数到底边的最大和1z1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
考虑先走一步后问题会变成什么样。1z1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第一步有两种走法,向下,和向右下,考虑走出这一步后剩下的问题变成什么样

答案解析

相关题目

上台阶 描述 有n级台阶(0<n<20),从下面开始走要走到所有台阶上面,每步可以走一级或两级,问有多少种不同的走法。 输入 一个整数n 输出 走法总数 样例输入 4 样例输出 5
数字三角形 描述 下面给出了一个数字三角形。从三角形的顶部到底部有很多条不同的路径。对于每条路径,把路径上面的数加起来可以得到一个和。路径上的数的和越大,路径就越优。你的任务就是找到最优路径上的数的
完美立方 描述 形如a3= b3 + c3 + d3的等式被称为完美立方等式。例如123= 63 + 83 + 103 。编写一个程序,对任给的正整数N (N≤100),寻找所有的四元组(a, b,
生理周期 描述 人生来就有三个生理周期,分别为体力、感情和智力周期,它们的周期长度为23天、28天和33天。每一个周期中有一天是高峰。在高峰这天,人会在相应的方面表现出色。例如,智力周期的高峰,人会
派 描述 我的生日要到了!根据习俗,我需要将一些派分给大家。我有N个不同口味、不同大小的派。有F个朋友会来参加我的派对,每个人会拿到一块派(必须一个派的一块,不能由几个派的小块拼成;可以是一整个派)。
重复字符 【题目描述】: 输入一个字符串s,将s中的每个字符都重复一次,然后输出这个新的字符串,例如,当s="abc"时,输出"aabbcc"。 【输入描述】:
最高身高差 【题目描述】: 上了初中之后,很多同学身高都开始迅速增长,不过有的同学生长发育的早一些,有的同学会晚一些。 现在学校的生理健康老师想统计一下班级里面学生身高的最大跨度值(最大跨度值=身高最
求余数 【题目描述】: 输入一个正整数,输出这个整数除以5的余数。 【输入描述】: 输入一行一个正整数 【输出描述】: 输出这个整数除以5的余数 【输入样例】: 12 【输出样例】: 2
排队 【题目描述】同学们正在练习列队,从第一个人开始按编号1、2、…、n(n<1000)报数,开始所有人都是面向前方,第一遍报数是2的倍数的同学执行一遍向后转命令,第二遍报数是3的倍数的同学执行
缺憾数 【题目描述】已知:缺憾数是指这个数加1之后一定可以表示成另一个数的平方的形式,比如8和99就是两个缺憾数: 8 + 1 = 3 ^ 2 99 + 1 = 10 ^ 2 任意输入两个正整数m和n

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢