解题思路:
注意事项:
参考代码:
#include<stdio.h>
int a[26][26];
int s[26];
int main()
{
int i,j,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
for(j=1;j<=i;j++)
scanf("%d",&a[i][j]);
for(i=1;i<=n;i++)
s[i]=a[n][i];
for(i=n-1;i>0;i--)
for(j=1;j<=i;j++)
if(s[j]>s[j+1])
s[j]=s[j]+a[i][j];
else
s[j]=s[j+1]+a[i][j];
printf("%d\n",s[1]);
return 0;
}
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:689 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:495 |
C二级辅导-进制转换 (C语言代码)浏览:514 |
C语言程序设计教程(第三版)课后习题8.3 (Java代码)浏览:1367 |
Biggest Number (C++代码)回溯法浏览:1613 |
C语言训练-计算一个整数N的阶乘 (C语言代码)浏览:929 |
A+B for Input-Output Practice (IV) (C++代码)浏览:676 |
字符串对比 (C语言代码)浏览:1399 |
【绝对值排序】 (C语言代码)浏览:820 |
矩阵加法 (C语言代码)浏览:1720 |