結果 : 0/1 knapsack algorithm using dynamic programming