結果 : longest non decreasing subsequence dynamic programming