srupのメモ帳

競プロで解いた問題や勉強したことを記録していくメモ帳

2016-08-28から1日間の記事一覧

天下一プログラマーコンテスト2016予選B B - 天下一魔力発電

問題 問題概要 省略 解法 単純に全ての状態を全探索すると、2nで無理。 dpで解きました。状態を決めるために、何文字目までで'('が何文字あり、最後に反転させた位置が同じであれば、同じ状態とみなせると考えた。 dp[i][j][k] := s[i]文字目まで見て、'('が…