Skip to content

Latest commit

 

History

History
60 lines (47 loc) · 1.48 KB

File metadata and controls

60 lines (47 loc) · 1.48 KB

T. Опять скобочные последовательности

В этой задаче под правильной скобочной последовательностью (ПСП) понимается правильная скобочная последовательность из круглых и квадратных скобок, где ни одна пара квадратных скобок не может содержать пару круглых скобок.

По данному числу n выведите все ПСП из n скобок в лексикографическом порядке. Упорядоченность символов следующая: ’(’ < ’[’ < ’)’ < ’]’

Формат ввода

В единственной строке дано число скобок n, 0 ≤ n ≤16.

Формат вывода

Выведите правильные скобочные последовательности в лексикографическом порядке по одной в строке. Скобки внутри одной строки идут подряд и не разделяются пробелами

Пример 1

2

()
[]

Пример 2

3

Пример 3

4






(())
([])
()()
()[]
[[]]
[]()
[][]