P1255 数楼梯 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
ac代码
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
#define IOS ios::sync_with_stdio(0),cin.tie(0),cout.tie(0)
const ll mod = 1e9+7;
int main()
{
IOS;
int n;
cin>>n;
int a[201][201],dp[201];
for(int i=1;i<n;i++)
{
for(int j=i+1;j<=n;j++)
{
cin>>a[i][j];
}
dp[i]=INT_MAX;
}
for(int i=n-1;i>=1;i--)
{
for(int j=i+1;j<=n;j++)
dp[i]=min(dp[i],a[i][j]+dp[j]);
}
cout<<dp[1];
return 0;
}