結果 : dynamic programming principle of optimality