Ctrl K

Самый длинный зеркальный кусок

Средняя
Дана строка text. Найдите в ней самый длинный кусок, идущий подряд, который читается одинаково слева направо и справа налево, и верните его. Заглавные и строчные буквы считаются разными символами. Гарантируется, что самый длинный такой кусок ровно один.
Пример 1
text="xlevelx9" → 'xlevelx'

Самый длинный кусок-палиндром — xlevelx, семь символов.

Пример 2
text="noonday" → 'noon'

noon читается одинаково в обе стороны; длиннее палиндромов нет.

Пример 3
text="Abba7" → 'bb'

Регистр важен: A и a — разные символы, поэтому Abba не палиндром. Остаётся bb.

Ограничения
  • 1 ≤ len(text) ≤ 1000
  • text состоит из цифр и латинских букв
  • Самый длинный кусок-палиндром единственный
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиСколько кусков-палиндромов в строке СредняяПадающие костяшки домино СредняяСлово растёт по букве СредняяПочти совпадающая выборка СредняяЛишние буквы под пометкой Средняя
загружаем Python…
Вход
text="xlevelx9"
Ожидается
'xlevelx'

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