sdut 数字三角形问题
来源:互联网 发布:颂党恩 知党史 促成长 编辑:程序博客网 时间:2024/06/06 01:33
数字三角形问题
Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic Discuss
Problem Description
给定一个由n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形的顶至底的一条路径,使该路径经过的数字总和最大。
对于给定的由n行数字组成的数字三角形,计算从三角形的顶至底的路径经过的数字和的最大值。
对于给定的由n行数字组成的数字三角形,计算从三角形的顶至底的路径经过的数字和的最大值。
Input
输入数据的第1行是数字三角形的行数n,1≤n≤100。接下来n行是数字三角形各行中的数字。所有数字在0..99之间。
Output
输出数据只有一个整数,表示计算出的最大值。
Example Input
573 88 1 02 7 4 44 5 2 6 5
Example Output
30
#include<stdio.h>#include<algorithm>#include<cmath>#include<iostream>using namespace std;int main(){ int n,a[120][120]; scanf("%d",&n); for(int i=1;i<=n;i++) { for(int j=1;j<=i;j++) { scanf("%d",&a[i][j]); } } int t; for(int i=n-1;i>0;i--) { for(int j=1;j<=i;j++) { a[i][j]+=max(a[i+1][j],a[i+1][j+1]); } } printf("%d\n",a[1][1]); return 0;}
0 0
- sdut 数字三角形问题
- sdut 1730 数字三角形问题
- SDUT 1730 - 数字三角形问题
- SDUT 1730 数字三角形问题
- sdut 1730 数字三角形
- sdut.acm 2012级《程序设计基础Ⅱ)》_动态规划 数字三角形问题
- 数字三角形问题
- 【dp】数字三角形问题
- 数字三角形问题求解
- 数字三角形问题
- 数字三角形问题
- 数字三角形问题
- 数字三角形问题
- 数字三角形问题
- 数字三角形问题
- DP_数字三角形问题
- 【算法】数字三角形问题
- 数字三角形问题
- 11月13日——离noip还有6天【今天”认真“总结】
- 函数栈帧
- 正则表达式全部符号解释
- PCB设计技巧一百问
- BZOJ2299: [HAOI2011]向量
- sdut 数字三角形问题
- struts2笔记_day03
- 常用操作技巧总结
- websphere 启用http/https 通道由war包配置决定,https使用何种协议ie和was都需要配置 tls1.2需要was7以后版本
- java.lang.ExceptionInInitializerError
- 文章标题
- 课后知识点回顾十二 流
- LPC824 使用FlashMagic 下载程序
- 手机卫士—检测SIM卡