poj 1163 The Triangle
2012-08-20 10:49
351 查看
#include <iostream> #include <algorithm> using namespace std; const int MAX = 110; short dp[MAX][MAX]; int main() { int n, i, j; while (cin >> n){ for (i = 1; i <= n; i++){ for (j = 1; j <= i; j++){ cin >> dp[i][j]; } } for(i = n-1; i >= 1; i--){ for(j = 1; j <= i; j++) dp[i][j] += max(dp[i+1][j],dp[i+1][j+1]); } cout << dp[1][1] << endl; } system("pause"); }
相关文章推荐
- poj 1163 The Triangle
- poj 1163 The Triangle(DP水水 = =第二次写!)
- POJ1163 The Triangle【DFS】
- 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【dp+杨辉三角加强版(递归)】
- POJ_1163_The triangle
- POJ 1163 The Triangle
- The Triangle - POJ 1163 水题
- POJ 1163 The Triangle
- poj 1163 The Triangle
- POJ 1163 The Triangle
- DP专题1 POJ 1163 The Triangle
- POJ-1163-The Triangle
- POJ 1163 The Triangle
- poj 1163 The Triangle