当前位置: 首页 > news >正文

题解:洛谷 P1216 [IOI 1994 / USACO1.5] 数字三角形 Number Triangles

P1216 数字三角形*

【题目来源】

洛谷:P1216 [IOI 1994] 数字三角形 Number Triangles - 洛谷

【题目描述】

观察下面的数字金字塔。

写一个程序来查找从最高点到底部任意处结束的路径,使路径经过数字的和最大。每一步可以走到左下方的点也可以到达右下方的点。

image

在上面的样例中,7→3→8→7→5 的路径产生了最大权值。

【输入】

第一个行一个正整数 r ,表示行的数目。

后面每行为这个数字金字塔特定行包含的整数。

【输出】

单独的一行,包含那个可能得到的最大的和。

【输入样例】

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

【输出样例】

30

【解题思路】

image

【算法标签】

《洛谷 P1216 数字三角形》 #动态规划,dp# #递推# #USACO# #IOI# #2001#

【代码详解】

#include <bits/stdc++.h>
using namespace std;
int r, sum=0, mark; 
int a[1005][1005]={0};
int main()
{cin >> r;  // 输入rfor (int i=1; i<=r; i++) {  // 使用二维数组记录输入的数字for (int j=1; j<=i; j++) {  // 每列长度不一样,注意这里是j<=icin >> a[i][j];}}for (int i=r-1; i>=1; i--) {  // 使用线性dp方法,从倒数第二行开始计算for (int j=1; j<=i; j++) {  a[i][j] = max(a[i][j]+a[i+1][j], a[i][j]+a[i+1][j+1]);  // 每个元素修改为与左下方相加或与右下角相加的最大值}}cout << a[1][1] << endl;  // 最后输出顶端位置的值return 0;
}

【运行结果】

5
7
3 8
8 1 0
2 7 4 4
4 5 2 6 5 
30
http://www.jsqmd.com/news/394973/

相关文章:

  • 贷款逾期后,协商还款可以找哪些机构?协商还款找对这3类机构,稳步上岸不踩坑 - 代码非世界
  • AI原生应用领域:混合推理对行业的变革影响
  • 亚洲:出境游/短期出国福音:eSIM卡使用体验与RedteaGo套餐推荐
  • SpringBoot vs SpringMVC:以及SpringBoot的全流程开发(1)
  • 在飞牛 NAS(fnOS)上使用 Docker 部署 FastAPI 应用(这个是从错误学习教程 图是可以的)
  • OpenAI 和 Paradigm 推出 EVMbench:AI 帮智能合约把关的新工具
  • 题解:洛谷 P2341 [USACO03FALL / HAOI2006] 受欢迎的牛 G
  • 题解:洛谷 P3387 【模板】缩点
  • 信用卡逾期不用慌!实测口碑债务协商机构推荐,负债人安心上岸指南 - 代码非世界
  • 从0学习pwn【第三章】剖析ret2text32位,从函数调用到gdb调试(1)
  • 题解:洛谷 P3388 【模板】割点(割顶)
  • 题解:洛谷 P2860 [USACO06JAN] Redundant Paths G
  • 详细介绍:幽冥大陆(一百10)PHP打造Java的Jar安全——东方仙盟筑基期
  • ARM-中断管理
  • 题解:洛谷 P1656 炸铁路
  • 题解:洛谷 P2863 [USACO06JAN] The Cow Prom S
  • 告别“打字机”:Generative UI 如何重塑 AI 时代的前端交互?
  • DataFrame条件筛选:从入门到实战的数据清洗利器
  • 题解:洛谷 P2700 逐个击破
  • DataFrame数据修改:从基础操作到高效实践的完整指南
  • 深入浅出BlockingQueue(三)
  • 从0学习pwn【第二章】pwngdb调试
  • 题解:洛谷 P1967 [NOIP 2013 提高组] 货车运输
  • 负债上岸不踩坑!口碑好的贷款信用卡个人债务协商公司,渠道+服务全揭秘 - 代码非世界
  • 题解:洛谷 P1396 营救
  • 从0学习pwn【第一章】PWN学习环境搭建
  • 负债逾期别乱投医!2026正规债务协商规划机构排行榜,上岸党实测推荐 - 代码非世界
  • 题解:洛谷 P1194 买礼物
  • 避免提示设计踩雷的秘诀:提示工程架构师的用户流程测试风险评估
  • 免费白嫖可灵+阿里顶级AI,图片视频随便生!不限量