Обложка канала

Библиотека программиста

76290 @proglibrary

Библиотека программиста — обзоры книг, видеолекции и образовательные статьи, которые помогут вам улучшить процесс познания в разработке.

Библиотека программиста

5 лет назад
Открыть в
#devtask #logic 🐍🧩 Задача о поврежденной XML-строке На вход подается XML-строкa, состоящая из строчных букв латинского алфавита, угловых скобок «<», «>» и слэшей «/». В этой строке один символ ошибочно заменен на другой – букву, угловую скобку, либо слэш. Длина строки – от 7 до 1000 символов. Напишите программу, которая находит ошибочный символ и заменяет его на правильный – так, чтобы все теги XML-строки корректно закрывались. Правильных ответов может быть больше одного – можно вывести любой, или все сразу. Завтра мы опубликуем статью с двумя вариантами решения на Python. Пример ввода: <a><aa> <a><>a> <ab/</ab> <a><ab></ab><c></c></b> Пример вывода: <a></a> <a></a> <ab></ab> <a><ab></ab><c></c></a> <b><ab></ab><c></c></b>