結果 : knapsack dynamic programming algorithm