結果 : o 1 knapsack problem using dynamic programming