|
Menu |
|
Задача Скобочки
| Файл входного файла: | brackets.in |
|---|---|
| Файл выходного файла: | brackets.out |
| Ограничение по памяти: | 64 MB |
| Ограничение по времени: | 1 s |
Описание
Дано целое число N (1 <= N <= 10). Выведите в алфавитном порядке все правильные скобочные последовательности длины 2N, полагая, что символ ’(’ в алфавите идет раньше чем ’)’. Правильная скобочная последовательность – это либо пустая строка, либо строка вида (S), где S – правильная скобочная последовательность, либо строка вида S1S2, где S1 и S2 – правильные скобочные последовательности.
Формат входных данных
Входной файл содержит одно целое число N (1 <= N <= 10).
Формат выходных данных
Выведите в выходной файл в алфавитном порядке все правильные скобочные последовательности длины 2N, по одной последовательности на строке, без пробелов.
Примеры:
| ввод | вывод |
|---|---|
|
3 |
((()))
|
|
|
|
Difficulty: 0.537490134175
Accepted: 20
Submitted: 30
Источник задачи: МОСКОВСКИЕ УЧЕБНО-ТРЕНИРОВОЧНЫЕ СБОРЫ ПО ИНФОРМАТИКЕ. Весна – 2006
Powered by django, eJudge.
Обсуждение:
Начать обсуждение: