. (图3.1-1)输入格式 文件中首先读到的是三角形的行数。 接下来描述整个三角形输出格式 最大总和(整数)样例输入573 88 1 02 7 4 44 5 2 6 5样例输出30思路:数塔
代码:
#include<iostream>using namespace std;int dp[105][105];int main(){ int n; scanf("%d",&n); for(int i=0;i<n;i++) for(int j=0;j<=i;j++) scanf("%d",&dp[i][j]); for(int i=n-2;i>=0;i--) for(int j=0;j<=i;j++) dp[i][j]+=max(dp[i+1][j],dp[i+1][j+1]); PRintf("%d/n",dp[0][0]); return 0;}
新闻热点
疑难解答