結果 : dynamic programming longest valid parentheses codechef