Ctrl K

Палиндром за один взмах ластика

Лёгкая
Дана строка text из строчных латинских букв. Разрешается стереть из неё не больше одного символа (можно и ничего не стирать). Верните True, если после этого строка будет читаться одинаково слева направо и справа налево, и False в противном случае.
Пример 1
text="radlar" → True

Стираем l и получаем палиндром radar.

Пример 2
text="noon" → True

Строка уже палиндром, стирать ничего не нужно.

Пример 3
text="abcdba" → True

Как ни стирай одну букву, середина cd не совпадёт.

Ограничения
  • 1 ≤ len(text) ≤ 2 · 10⁵
  • text состоит из строчных латинских букв
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиРяд по подъёмам и спадам ЛёгкаяДешёвый палиндром ЛёгкаяКуски без общих букв СредняяЗаписка из газетных заголовков СредняяЗеркальная нарезка строки Сложная
загружаем Python…
Вход
text="radlar"
Ожидается
True

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 110 тестов на сервере, включая скрытые.