Contest.uni-smr.ac.ru :: соревнования по программированию
Русская версия || English version
Login:
Password:
Забыли пароль?
 пример поиска: Вася Пупкин
 

Задача 24**** (ТФ)

Задачу добавил: elena

Успешно сдано решений: 0

В текстовом файле содержится правильная скобочная структура, сформированная только
круглыми открывающими и закрывающими скобками (например, арифметическое выражение).
Преобразовать эту структуру по следующему правилу: скобки первого (самого внутреннего)
уровня оставить круглыми, второго – сделать квадратными, третьего – фигурными, 
четвертого – снова круглыми и т.д.
Замечание: ради простоты, в файле не содержится ничего, кроме скобок. Каждая строка
завершается только признаком конца строки и не содержит дополнительных пробелов.
Ограничения: общее количество скобок, содержащееся в файле 0<N<=5000, ни в одной 
из строк файла не содержится более 250 символов.

Формат входного файла input.txt
Первая строка - целое число N - общее количество скобок в файле
Следующие строки - собственно содержимое файла

Формат выходного файла output.txt
Преобразованный согласно условиям задачи текстовый файл.

Пример входного файла
18
(()()(())(((())
)))

Пример выходного файла
[()()({})({[()]
})]

Сдать задачу

Задать вопрос жюри по этой задаче