欢迎挑错(本题光荣爆0)
查看原帖
欢迎挑错(本题光荣爆0)
742120
w15998366226楼主2023/1/7 20:29
#include<bits/stdc++.h>
using namespace std;
int dp[1001][1001],w[1001],cw[1001],cl[1001];
int main(){
	int n=0,m=0;
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		cin>>cl[i]>>cw[i]>>w[i];
	}
	for(int i=1;i<=m;i++){
		for(int j=n;j>=1;j--){
			dp[i][j]=max(dp[i-1][j]+cl[i],dp[i-1][j-w[i]]+cw[i]);
		}
	}
	cout<<dp[m][n]*5;
	return 0;
}

2023/1/7 20:29
加载中...