Pku1163
来源:互联网 发布:林志玲声音软件 编辑:程序博客网 时间:2024/06/06 23:17
#include<iostream>
using namespacestd;
int main(){
int rows;
cin>>rows;//输入三角数组的行数
int a[100][100];//直接声明一个100*100的数组,保证能存放所有的可能三角数组
for(int i=0;i<rows;++i){ //输入三角数组的值
for(int j=0;j<=i;++j){
cin>>a[i][j];
}
}
int preMax;
for(int i=rows-2;i>=0;--i){ //自底向上计算每个元素到最底层的最大值
for(int j=0;j<=i;++j){
preMax=(a[i+1][j]<a[i+1][j+1]?a[i+1][j+1]:a[i+1][j]);
a[i][j]=a[i][j]+preMax;
}
}
cout<<a[0][0];//所求的最大值已经存放在a[0][0]中,输出即可。
return 0;
}
- PKU1163
- Pku1163
- pku1163
- Number triangle(PKU1163)
- PKU1163--动态规划与递推之数塔问题
- Pku1163 the Triangle (动态规划) 数字三角形
- python得到汉字拼音首字母
- 新的BLog。新的启动
- 行转列 SQL ,connect by level
- 修复SQL2000数据库置疑时出现的错误
- 使用Direction的include指令和errorPage的一点心得
- Pku1163
- 宏定义
- C中的宏定义
- pku1005
- pku1207
- pku1458
- 木马编程DIY第10篇之网络进程监视
- [双语阅读]研究:卷心菜可防癌
- Introduction to ImageMagick