結果 : solve 0 1 knapsack problem using dynamic programming