#include<bits/stdc++.h>
using namespace std;
long long lose[1000000],win[1000000],dp[1000000],use[1000];
int main(){
int n,x;
cin>>n>>x;
for(int i=1;i<=n;i++)cin>>lose[i]>>win[i]>>use[i];
for(int i=1;i<=n;i++){
for(int j=x;j>=use[i];j--){
dp[j]=max(dp[j]+lose[i],dp[j-use[i]]+win[i]);
}
for(int j=use[i]-1;j>=0;j--){
dp[j]+=lose[i];
}
}
cout<<dp[n]*5;
}
这段代码哪里错了????ball ball 大佬指教