解题思路:
注意事项:
参考代码:
很简单的一道题,可以从下往上推要简单一些:
#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 人评分
用筛法求之N内的素数。 (C语言代码)浏览:1228 |
WU-链表数据求和操作 (C++代码)浏览:1312 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:520 |
整除问题 (C语言代码)浏览:518 |
C语言程序设计教程(第三版)课后习题12.2 (C语言代码)浏览:753 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:403 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:555 |
整数分类问题 为什么输出总是数字8啊浏览:442 |
C语言程序设计教程(第三版)课后习题6.9 (C++代码)浏览:499 |
C语言训练-自守数问题 (C语言代码)浏览:633 |