救救孩子吧,20分
查看原帖
救救孩子吧,20分
917683
rnf5114楼主2023/3/24 10:33
#include<bits/stdc++.h>
using namespace std;
long long n,m,l[1010],w[1010],u[1010],dp[1010][1010]; 
int main(){
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		cin>>l[i]>>w[i]>>u[i];
	}
	for(int i=1;i<=n;i++){
		for(int j=m;j>=u[i];j--){
			dp[i][j]=max(dp[i-1][j]+l[i],dp[i-1][j-u[i]]+w[i]);
		}
	}
	cout<<dp[n][m]*5;
}
2023/3/24 10:33
加载中...