解题思路:
注意事项:
参考代码:
很简单的一道题,可以从下往上推要简单一些:
#include<cstdio> int n,a[1002],i,j,ans,p; int max(int &x,int &y){return x>y?x:y;} int main(){ scanf("%d",&n); for(i=n;i;i--) for(j=i;j<=n;j++) scanf("%d",&p),a[j]=max(a[j],a[j+1])+p; for(i=1;i<=n;i++) ans=max(ans,a[i]); printf("%d",ans); return 0; }
0.0分
4 人评分
C语言训练-求素数问题 (C语言代码)浏览:963 |
成绩转换 (C语言代码)浏览:1009 |
C语言程序设计教程(第三版)课后习题6.8 (C++代码)浏览:592 |
用筛法求之N内的素数。 (C语言代码)浏览:669 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:1175 |
C二级辅导-求偶数和 (C语言代码)浏览:674 |
图形输出 (C语言代码)浏览:945 |
陶陶摘苹果2 (C语言代码)浏览:601 |
青年歌手大奖赛_评委会打分 (C语言代码)浏览:2151 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:713 |