Задача на ДП, решают только избранные)
Difference between ru2 and ru3, changed 18 character(s)
Итак, программисты, у меня к вам очень любопытная задача, алгоритма решения которой, к сожалению, я не достиг=(↵

Надеюсь на вашу помощь и здравомыслящий ум))↵
Удаление скобок↵
==================↵
Дана строка, составленная из круглых, квадратных и фигурных скобок. Определите, какое наименьшее количество символов необходимо удалить из этой строки, чтобы оставшиеся символы образовывали правильную скобочную последовательность.↵

Входные данные↵
Строка из круглых, квадратных и фигурных скобок. Длина строки не превосходит 100 символов.↵

Выходные данные↵
Выведите строку максимальной длины, являющуюся правильной скобочной последовательностью, которую можно получить из исходной строки удалением некоторых символов.Если возможных ответов несколько, выведите любой из них.↵

Примеры↵

входные данные↵
([)]↵

выходные данные↵
[]
[]↵

входные данные↵

{([(]{)})]↵

выходные данные↵

[({})]

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
ru3 Russian MacKenlly 2015-09-13 19:21:13 18
ru2 Russian MacKenlly 2015-09-13 19:14:58 0 (опубликовано)
ru1 Russian MacKenlly 2015-09-13 19:14:21 916 http://informatics.mccme.ru/mod/statements/view3.php?id=1480&chapterid=1905#1 (сохранено в черновиках)