| STL |
| Антагонистические игры |
| Геометрия |
| Графы |
| Дихотомия |
| Длинная арифметика |
| Комбинаторика |
| Неклассифицированные |
| Основы |
| Перебор |
| Поиск в глубину |
| Поиск в ширину |
| Последовательности |
| Сортировка |
| Теория чисел |
Динамическое программирование
Скобки (3)
Динамическое программирование и запоминающие функции
| 03/07/2006 | Лето 2006 дорешивание (10D) |
| 26/07/2006 | Лето 2006 - 10 (D) |
| 07/11/2007 | Занятие 9 (D) |
| 07/10/2014 | Занятие 6 (B) |
Ограничения: время – 1s/2s, память – 32MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод 
Послать решение Blockly Посылки Темы Где Обсудить (0)
Пример ввода 1
([(]
Пример вывода 1
()[()]
Пример ввода 2
([[)]]
Пример вывода 2
([[()]])
Пример ввода 3
(([))]
Пример вывода 3
(([]))[]
Пример ввода 4
(([[[))]]]
Пример вывода 4
()()[[[()()]]]