```cpp
#include <iostream>
using namespace std;
int m[100005],v[10005],dp[200][200],n,t,x;
int main(){
cin>>n>>t;
for(int i=1;i<=n;i++){
cin>>x>>y>>z;
for(int j=1;j<=z;j++){
k++;
m[k]=x;
m[k]=y;
}
}
for(int i=1;i<=n;i++){
for(int j=n;j>m[i];j--){
dp[i]=max(dp[j],dp[j-w[i]]+v[i]);
}
}
cout<<dp[t];
return 0;
}
💬 评论 0
登录 后就可以参与讨论啦。
还没有评论,来说两句吧~