結果 : longest consecutive subsequence dynamic programming