POJ The Triangle
来源:互联网 发布:非关系型数据库 编辑:程序博客网 时间:2024/05/22 18:23
动态规划,dp[i][j]=max{dp[i-1][j-1],dp[i-1][j]}+a[i][j]
Description
73 88 1 02 7 4 44 5 2 6 5(Figure 1)
Input
Your program is to read from standard input. The first line contains one integer N: the number of rows in the triangle. The following N lines describe the data of the triangle. The number of rows in the triangle is > 1 but <= 100. The numbers in the triangle, all integers, are between 0 and 99.
Output
Your program is to write to standard output. The highest sum is written as an integer.
Sample Input
573 88 1 0 2 7 4 44 5 2 6 5
Sample Output
30
#include<iostream>using namespace std;int main(){int N,a[250][250];cin>>N;for(int i=1;i<=N;i++)for(int j=1;j<=i;j++)cin>>a[i][j];for(int i=0;i<N+1;i++){a[i][0]=0;a[i][i+1]=0;}for(int i=1;i<=N;i++){for(int j=0;j<=i;j++){int l=a[i][j]+a[i-1][j-1];int m=a[i][j]+a[i-1][j];a[i][j]=l>m?l:m;}}int max=0;for(int i=1;i<=N;i++)max=max>a[N][i]?max:a[N][i];cout<<max<<endl;//system("pause");return 0;}
0 0
- The Triangle--poj--1163
- POJ 1163 The Triangle
- poj 1163 The Triangle
- Poj 1163 The Triangle
- poj 1163 The Triangle
- poj 1163 The Triangle
- poj 1163 The Triangle
- POJ 1163 The Triangle
- poj 1163 The Triangle
- POJ 1163 The Triangle
- POJ 1163 The Triangle
- poj 1163 The Triangle
- poj-1163 The Triangle
- poj 1163 The Triangle
- POJ-1163-The Triangle
- poj 1163 The Triangle
- POJ-1163-The Triangle
- poj 1163 The Triangle
- POJ-2728 Desert King 01参数规划-最优比率生成树
- dfxhfghfhgfd
- 基于eclipse的ftp插件安装
- 数据结构和算法设计专题之---八大内部排序
- 机会只看到房价多少了罚款时间到了数字机顶盒
- POJ The Triangle
- 通过扩展 CWebUser 增加信息到 Yii::app()->user
- mysql修改root密码
- 圆角和圆形ImageView
- UVa 140 - BandWidth 解题报告(暴力)
- Java冒泡排序算法
- C语言编译四则运算
- 加密数
- JDBC数据库通用DAO