太简单啦(bushi)
2024-03-31 10:45:15
发布于:江苏
8阅读
0回复
0点赞
没啥可讲的
动态规划解决、
代码:
#include<bits/stdc++.h>
using namespace std;
int r;
int a[105][105];
int main(){
cin >> r;
for(int i = 0;i < r;i ++){
for(int j = 0;j <= i;j ++){
cin >> a[i][j];
}
}
for(int i = r-2;i >= 0;i --){
for(int j = 0;j <= i;j ++){
a[i][j] += max(a[i+1][j] , a[i+1][j+1]);
}
}
cout << a[0][0];
return 0;
}
这里空空如也
有帮助,赞一个