解题思路:
注意事项:
参考代码:
#include<iostream> using namespace std; const int n_max=100+5; int a[n_max][n_max]={0}; int b[n_max][n_max]={0}; int n; int main() { int T; cin>>T; while(T--) { cin>>n; for(int i=1;i<=n;i++) { for(int j=1;j<=i;j++) { cin>>a[i][j]; } } for(int i=1;i<=n;i++) { b[n][i]=a[n][i]; } for(int i=n-1;i>=1;i--) { for(int j=1;j<=i;j++) { b[i][j]=max(b[i+1][j],b[i+1][j+1])+a[i][j]; } } cout<<b[1][1]<<endl; } return 0; }
0.0分
12 人评分
求圆的面积 (C语言代码)浏览:1269 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:628 |
哥德巴赫曾猜测 (C语言代码)浏览:2320 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:674 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:656 |
2006年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:661 |
理财计划 (C语言代码)浏览:467 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:582 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:565 |
整除的尾数 (C语言代码)浏览:811 |