解题思路:
注意事项:
参考代码:
很简单的一道题,可以从下往上推要简单一些:
#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++代码)浏览:898 |
【出圈】 (C语言代码)用单项循环链表浏览:773 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:605 |
点我有惊喜!你懂得!浏览:1076 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:637 |
2005年春浙江省计算机等级考试二级C 编程题(3) (C语言代码)浏览:390 |
C语言程序设计教程(第三版)课后习题1.6 (C++代码)浏览:902 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:595 |
简单的a+b (C语言代码)浏览:419 |
蛇行矩阵 (C语言代码)浏览:507 |