結果 : knapsack problem example using dynamic programming