dp求条
查看原帖
dp求条
1135416
yaoge2012楼主2024/9/12 18:29

到底咋了555

#include<bits/stdc++.h>
using namespace std;
int n,m;
struct sb{
    int t,j;
};
sb yao[1005];
int dp[1005][1005];
void f(){
    for(int i = 1;i<=m;i++){
        for(int j = 1;j<=n;j++){
            dp[i][j]=max(dp[i-1][j-yao[i].t]+yao[i].j,dp[i-1][j]);
    }
    }
    cout<<dp[n][m];
}
int main(){
    cin>>n>>m;
    for(int i=1;i<=m;i++){
        cin>>yao[i].t>>yao[i].j;
    }
    f();
    return 0;
}

2024/9/12 18:29
加载中...