eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Скобочные последовательности

Скобочные последовательности

Дано целое число $n\:(1 \le n \le 10)$. Выведите в алфавитном порядке все правильные скобочные последовательности длины $2n$, полагая, что символ '$($' в алфавите идет раньше чем '$)$'. Правильная скобочная последовательность --- это либо пустая строка, либо строка вида $(S)$, где $S$ --- правильная скобочная последовательность, либо строка вида $S_1S_2$, где $S_1$ и $S_2$ --- правильные скобочные последовательности. \InputFile Одно целое число $n\;(1 \le n \le 10)$. \OutputFile Выведите в алфавитном порядке все правильные скобочные последовательности длины $2n$, по одной последовательности в строке, без пробелов.
Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Входные данные #1
3
Выходные данные #1
((()))
(()())
(())()
()(())
()()()