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

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

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

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

Примеры↵

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

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

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

{([(]{)})]↵

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

[({})]

История

 
 
 
 
Правки
 
 
  Rev. Язык Кто Когда Δ Комментарий
ru3 Русский MacKenlly 2015-09-13 19:21:13 18
ru2 Русский MacKenlly 2015-09-13 19:14:58 0 (опубликовано)
ru1 Русский MacKenlly 2015-09-13 19:14:21 916 http://informatics.mccme.ru/mod/statements/view3.php?id=1480&chapterid=1905#1 (сохранено в черновиках)