信息学奥赛一本通 1288:三角形最佳路径问题(evd)
发布日期:2022-01-30 02:41:36 浏览次数:17 分类:技术文章

本文共 747 字,大约阅读时间需要 2 分钟。

【题目描述】

如下所示的由正整数数字构成的三角形:

7

3 8
8 1 0
2 7 4 4
4 5 2 6 5
从三角形的顶部到底部有很多条不同的路径。对于每条路径,把路径上面的数加起来可以得到一个和,和最大的路径称为最佳路径。你的任务就是求出最佳路径上的数字之和。

注意:路径上的每一步只能从一个数走到下一层上和它最近的下边(正下方)的数或者右边(右下方)的数。

【输入】

第一行为三角形高度100≥h≥1,同时也是最底层边的数字的数目。

从第二行开始,每行为三角形相应行的数字,中间用空格分隔。

【输出】

最佳路径的长度数值。

【输入样例】

5
7
3 8
8 1 0
2 7 4 4
4 5 2 6 5
【输出样例】
30
【心得】不好意思,我懒得再写了,直接把《数字金字塔》的代码复制过来了!标点符号都没改!
【AC代码】

#include
#include
#include
#include
using namespace std;const int N=1005;int a[N][N],f[N][N];int main(){
int n,ma=-1; cin>>n; for(int i=1;i<=n;i++) for(int j=1;j<=i;j++) cin>>a[i][j]; f[1][1]=a[1][1]; for(int i=2;i<=n;i++) {
for(int j=1;j<=i;j++) {
f[i][j]=max(f[i-1][j-1],f[i-1][j])+a[i][j]; ma=max(ma,f[i][j]); } } cout<

转载地址:https://blog.csdn.net/everwide1982/article/details/109750682 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:信息学奥赛一本通 1289:拦截导弹(evd)
下一篇:信息学奥赛一本通 1260:拦截导弹(evd)

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年04月10日 00时36分59秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

es-head 删除INDEX 创建mapping 2019-04-27
Base64 + 变为 空格 问题分析 2019-04-27
Spring父子容器的关系分析--用实例说话 2019-04-27
spring InitializingBean接口分析 2019-04-27
java nio Selector (新IO)分析 2019-04-27
线程同步问题分析 2019-04-27
java线程模拟生产者消费者问题 2019-04-27
synchronized(class)、synchronized(this)与synchronized(object)的区别分析 2019-04-27
Spring注解驱动开发第35讲——声明式事务原理的源码分析 2019-04-27
Spring注解驱动开发第36讲——或许,这是你以前没看过的从源码角度理解BeanFactoryPostProcessor的原理 2019-04-27
Spring注解驱动开发第37讲——你知道Spring中BeanDefinitionRegistryPostProcessor是如何执行的吗? 2019-04-27
Spring注解驱动开发第38讲——你知道ApplicationListener的用法吗? 2019-04-27
Spring注解驱动开发第39讲——你不知道的ApplicationListener的原理 2019-04-27
Spring注解驱动开发第40讲——你晓得@EventListener这个注解的原理吗? 2019-04-27
Spring注解驱动开发第41讲——Spring IOC容器创建源码解析(一)之BeanFactory的创建以及预准备工作 2019-04-27
Spring注解驱动开发第42讲——Spring IOC容器创建源码解析(二)之执行BeanFactoryPostProcessor 2019-04-27
Spring注解驱动开发第43讲——Spring IOC容器创建源码解析(三)之注册BeanPostProcessor 2019-04-27
Spring注解驱动开发第44讲——Spring IOC容器创建源码解析(四)之初始化MessageSource组件 2019-04-27
Spring注解驱动开发第45讲——Spring IOC容器创建源码解析(五)之初始化事件派发器 2019-04-27
Spring注解驱动开发第46讲——Spring IOC容器创建源码解析(六)之初始化所有剩下的单实例bean(上) 2019-04-27