1 条题解
-
112116黄立博 (12116黄立博) LV 9 @ 2022-08-23 19:32:55
#include<iostream> using namespace std; int a[100][100],dp[100][100]; int main() { int n;cin>>n; for(int i=1;i<=n;i++) { for(int j=1;j<=n;j++)cin>>a[i][j]; } for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) { if(i==1&&j==1) dp[i][j]=a[i][j]; else if(i==1) dp[i][j]=dp[i][j-1]+a[i][j]; else if(j==1) dp[i][j]=dp[i-1][j]+a[i][j]; else dp[i][j]=min(dp[i-1][j],dp[i][j-1])+a[i][j]; } cout<<dp[n][n]; return 0; }
- 1
信息
- ID
- 1021
- 难度
- 4
- 分类
- (无)
- 标签
- 递交数
- 50
- 已通过
- 23
- 通过率
- 46%
- 被复制
- 5
- 上传者