题解
2024-11-08 21:03:08
发布于:广东
1阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int dp[105][105];
int main(){
int n,ans = 0;
cin >> n;
for(int i = 0;i < n;i ++){
for(int j = 0;j <= i;j ++){
int x;
cin >> x;
dp[i][j] = x + max(dp[i - 1][j],dp[i - 1][j - 1]);
if(i == n - 1) ans = max(ans,dp[i][j]);
}
}
cout << ans;
return 0;
}
这里空空如也
有帮助,赞一个