| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 3.5 초 | 1024 MB | 4 | 0 | 0 | 0.000% |
Вупсень очень любит давать задачи на поиск наибольшей общей подпоследовательности. Пупсень очень любит давать задачи на поиск наибольшей правильной скобочной подпоследовательности. Нет ничего удивительного в том, что они решили объединиться и подготовить очень сложную задачу на поиск наибольшей общей правильной скобочной подпоследовательности.
Подпоследовательностью строки $a$ называется такая строка $b$, которую можно получить удалением из строки $a$ символов на каких-либо (возможно, никаких) позициях.
Последовательность круглых скобок называется правильной в следующих случаях:
Вам даны две строки $s$ и $t$, состоящие из круглых открывающих и закрывающих скобок. Найдите правильную скобочную последовательность $w$ максимальной длины, являющуюся подпоследовательностью строк $s$ и $t$.
Две строки $s$ и $t$ из круглых скобок, длины которых не превосходят $n$ ($1 \leq n \leq 700$), по одной в строке. Любая из строк (в том числе обе) может быть пустой.
Выведите одну строку $w$ --- наибольшую общую правильную скобочную подпоследовательность исходных строк $s$ и $t$. Если таких строк несколько, разрешается вывести любую из них.
())(()()() )(())(())
(())()
))(( (())