Олимпиадный тренинг

Задача . Задача 11


Задача

Темы: Строки
Васина программа раз за разом выдаёт синтаксическую ошибку. Вася подозревает, что где-то не так поставил кавычки. Он придумал алгоритм исправления этой ошибки:
  • • если кавычек нет, ставить двойные,
  • • если с одной стороны кавычки нет, добавить правильную,
  • • если кавычки разные, поменять закрывающую на открывающую,
  • • если кавычки есть и одна соответствует другой, оставить так.
Дана строка из Васиной программы. Выведите её с Васиными исправлениями.
Примеры
Входные данныеВыходные данные
1 привет
"привет"
2 "hello"
"hello"
3 'как дела?
'как дела?'
4 "почему ты говоришь на английском?'
"почему ты говоришь на английском?"

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python1
Комментарий учителя