АВТ
Язык:

Дистанционный практикум по программированию

Задачи On-line статус ЧаВо Турниры
Для авторов:
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

681. Правильные скобки

Ограничение времени: 2 секунды
Ограничение памяти:65535КБ
Баллы:10
Статистика Послать на проверку Задачу добавил Administrator

Если из корректно записанного арифметического выражения, содержащего числа, знаки операций и открывающие и закрывающие круглые скобки, выбросим числа и знаки операций, а затем запишем оставшиеся в выражении скобки без пробелов между ними, то полученный результат назовем правильным скобочным выражением. Например, скобочное выражение "(()(()))" - правильное, а "()(" и "())(" - нет.

Получите все правильные скобочные выражения, содержащие N открывающих и N закрывающих скобок.

Входные данные: число N, 0<N<=12

Выходные данные: в первой строке количество K правильных скобочных выражений, в следующих K строках – правильные скобочные выражения.

Пример входных данных:

3

Пример результата:

5

((()))

()(())

(())()

()()()

(()())

 


Статистика Послать на проверку Автор/источник:
Задачи с соревнований / Отборочные туры ВоГТУ / Отборочный тур на Межвузовскую олимпиаду 2009 /
683. Перегородка 681. 682. Ход конём
 
время генерации 0.109 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.