#include <stdio.h> int a[105][105],b[105][105],n=0; int main() { scanf("%d",&n); for(int i=1;i<=n;i++) { for(int j=1;j<=i;j++) { scanf("%d",&a[i][j]); if(i==n) b[i][j]=a[i][j]; } } for(int i=n-1;i>=1;i--) { for(int j=1;j<=i;j++) b[i][j]=b[i+1][j]>b[i+1][j+1]?b[i+1][j]+a[i][j]:b[i+1][j+1]+a[i][j]; } printf("%d",b[1][1]); return 0; }
0.0分
5 人评分
C语言程序设计教程(第三版)课后习题9.3 (Java代码)浏览:1025 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:468 |
1128题解(返回值为数组的情况)浏览:571 |
DNA (C语言代码)浏览:440 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:721 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:571 |
剔除相关数 (C语言代码)浏览:1156 |
C语言训练-斐波纳契数列 (C语言代码)浏览:644 |
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:627 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:648 |