首页 > 其他分享 >B - 数字三角形

B - 数字三角形

时间:2023-11-04 21:37:22浏览次数:28  
标签:数字 int 路径 cin 三角形 1010

7

3   8

8   1   0

2   7   4   4

4   5   2   6   5

(图1)

图1给出了一个数字三角形。从三角形的顶部到底部有很多条不同的路径。对于每条路径,把路径上面的数加起来可以得到一个和,你的任务就是找到最大的和。

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

Input

输入的是一行是一个整数N (1 < N <= 100),给出三角形的行数。下面的N行给出数字三角形。数字三角形上的数的范围都在0和100之间。

Output

输出最大的和。

Inputcopy

Outputcopy

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


30
#include<iostream>
using namespace std;
int a[1010][1010],f[1010][1010];
int main()
{
	int r;
	cin>>r;
	for(int i=1;i<=r;i++)
	{
		for(int j=1;j<=i;j++)
		{
			cin>>a[i][j];
		}
	}
	for(int i=r;i>=1;i--)
	{
		for(int j=1;j<=i;j++)
		{
			f[i][j]=max(f[i+1][j],f[i+1][j+1])+a[i][j];
		}
	}
	cout<<f[1][1];
    return 0;
}


标签:数字,int,路径,cin,三角形,1010
From: https://blog.51cto.com/u_16342211/8184929

相关文章

  • 低温循环烘干机数字化运维管理平台
    低温循环烘干机是一种利用低温空气进行烘干循环的设备。它采用低温循环气体(通常是氮气)作为干燥介质,通过循环气体将物料表面的水分蒸发出来,从而实现物料的干燥,通常配有自动温度控制、水分监测控制等,是稻谷、小麦、绿豆、高粱等粮食加工厂的重要设备。 现场一家低温循环烘干机制造......
  • 01.矢量图像和数字图像区别
    矢量图像和数字图像是两种不同的图像表示方式:矢量图像:矢量图像使用数学公式来描述图像中的几何形状和颜色信息。它由一系列点、线段和曲线组成,每个元素都有其位置和属性。矢量图像可以无限缩放而不失真,因为它们基于数学公式生成,而不是像素网格。数字图像:数字图像由像素组成,......
  • DHO924S数字示波器
    DHO924S是一款数字示波器,具有250MHz的模拟带宽,4个模拟通道,最高1.25GSa/s的实时采样率,最大50Mpts的存储深度,200μV/div~10V/div的垂直灵敏度范围,提供凝时获取模式(UltraAcquireMode),最高波形捕获率1,000,000wfms/s,支持256级灰度的数字实时荧辉功能,以及任意波形/函数发生器、伯德图分......
  • python_猜数字小游戏
    #需求:根据用户输入的数字进行猜数字游戏,要求:数字的范围(1,100),且最多有7次机会fromrandomimportrandintanswer=randint(0,100)foriinrange(7):you_answer=input("请输入一个整数:")ifyou_answer.isdigit():you_answer=int(you_answer)......
  • 信宇宙 TrustVerse:Web3.0数字资产管理
    在数字时代,个人和机构越来越依赖数字资产,这包括加密货币、数字证券、艺术品、不动产等各种价值存储形式。随着数字资产的重要性不断增加,安全性和管理变得至关重要。元信宇宙(TrustVerse)应运而生,旨在成为数字资产管理的未来,充分整合了Web3.0技术,智能生态网络(IEN)作为一种创新性的网络......
  • AI数字人制作工具SadTalker教程
    AI数字人(ArtificialIntelligenceDigitalHuman)是一种采用人工智能技术和仿真技术创建的虚拟人物。它结合了人类外貌、语音和认知能力,能够与人类进行交流和互动。AI数字人的外貌通常由计算机图形学和虚拟现实技术生成,可以根据需要设计不同的外表特征、面部表情和肢体语言。而......
  • 816. 模糊坐标(来判断一个数是否是一个合法数字)
     对于一个整数来说其为一个合法数字前提是没有前导0对于一个小数可以分解一下其整数部分和小数部分,整数部分和上条一致,小数部分末尾不能为0 对于本题:我们可以先枚举逗号的位置,在对于左右两边枚举小数点的位置然后将两边拼起来就行。 deffindSplit(s:str)->List[st......
  • 企业财务数字化转型的机遇有哪些?_光点科技
    随着数字技术的飞速发展,企业正面临着一个前所未有的转型机会。尤其在财务领域,数字化不仅仅是一种技术进步,更是一个全面提升企业竞争力的战略选择。那么,企业财务数字化转型所带来的机遇有哪些?提高效率与生产力数字化技术如自动化、机器学习和人工智能可以极大地提高财务部门的工作效......
  • 云行 | 速智未来 鹭岛展翼!中国电信天翼云推动数字厦门新跨越
    10月30日,“速智未来鹭岛展翼”云智超一体化算力推动数字厦门新跨越系列活动在福建厦门成功举办。省市政府部门领导、中国电信福建公司领导、各合作伙伴企业代表与天翼云共聚一堂,活动现场举行“速智未来鹭岛展翼”主题展、厦门市与天翼云项目及福建电信战略合作签约仪式、“天翼......
  • 数字先锋 | 打造生态环境监测新范式,天翼云助力青海“生态之窗”数字化升级!
    随着我国经济实力高速增长和人民生活水平不断提高,加大生态环境保护力度,以良好的生态环境为高质量发展赋能已成为社会共识。在全球数字化浪潮下,运用数字技术建设高效协同的环境治理新形态,提升生态环境统揽全局、监测感知、预警预报、形势分析等能力,是推进生态环境治理能力现代化的......