Pascal AbcРекурсияДано рядок, що мстить тльки латинськ букви (велик маленьк). Додати
Pascal Abc
Рекурсия
Дано рядок, що мстить тльки латинськ букви (велик
маленьк). Додати дужки, що вдкриваються закриваються за
таким зразком: "example" -gt; "(e (x (a (m) p) l) e)" (До середини example"example" -gt; "(e (x (a (m) p) l) e)" (До середини -gt; "example" -gt; "(e (x (a (m) p) l) e)" (До середини (e (x (a (m) p) l) e)"example" -gt; "(e (x (a (m) p) l) e)" (До середини (До середини
додан вдкриваються дужки, псля середини - закриваються.
У раз, коли довжина рядка парна в дужках, розташованих в
середин, ма бути 2 символи. ("example" -gt; "(e (x (a (m) p) l) e)" (До середини card -gt; (c (ar) d"example" -gt; "(e (x (a (m) p) l) e)" (До середини , але не "example" -gt; "(e (x (a (m) p) l) e)" (До середини (c (a
() r) d)"example" -gt; "(e (x (a (m) p) l) e)" (До середини ).
Формат вхдних даних
Вводиться рядок ненульовий довжини. Вдомо також, що
довжина рядка не перевищу 1000 знакв.
Формат вихдних даних
Вивести рядок, який вийде псля додавання дужок.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.