#include #include #include #include #include using namespace std; struct monster { long long a; long long b; }; monster mo[100005]; struct skill { long long k; long long p; }; skill sk[1005]; long long dp[10005][105]; bool cmp(skill x,skill y) { return x.k=atk) { cout<<-1<=g) dp[g][i]=min(dp[g][i],sk[j].k); else dp[g][i]=min(dp[g][i],dp[g-t][i]+sk[j].k); } } } for(i=0;i