解题思路:动态规划的经典题目。自己去了解
注意事项:
参考代码:
#include<stdio.h>
void main()
{
int N,j,i,shan[110][110];
scanf("%d",&N);
for(j=0;j<N;j++)
for(i=0;i<=j;i++)
scanf("%d",&shan[j][i]);
for(j=N-2;j>=0;j--)
for(i=0;i<=j;i++)
{
if(shan[j+1][i]>shan[j+1][i+1])shan[j][i]+=shan[j+1][i];
else{ shan[j][i]+=shan[j+1][i+1]; }
}
printf("%d\n",shan[0][0]);
}
0.0分
18 人评分
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:556 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:530 |
奖学金 (C++代码)浏览:2053 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:287 |
淘淘的名单 (C语言代码)答案错误???浏览:624 |
printf基础练习2 (C语言代码)浏览:826 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1334 |
WU-蓝桥杯算法提高VIP-交换Easy (C++代码)浏览:1186 |
【金明的预算方案】 (C++代码)浏览:997 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:594 |