| 38 | } |
| 39 | |
| 40 | void solve() { |
| 41 | int n, x; cin >> n >> x; |
| 42 | vector<ll> cost(n); cin >> cost; |
| 43 | vector<ll> weight(n); cin >> weight; |
| 44 | vector<vector<ll>> dp(n+1,vector<ll> (x+1,-1)); |
| 45 | cout << f(n-1,x,cost,weight,dp) << '\n'; |
| 46 | } |
| 47 | |
| 48 | signed main() { |
| 49 | ios_base::sync_with_stdio(false),cin.tie(nullptr); |