Получив строку s
, верните наименьшую непрерывную подстроку, которую вы можете удалить, чтобы создать палиндром.
Примеры:
800233008 -> 2
racecarFOOL -> FOOL
abcdedcba -> (empty string)
ngryL Myrgn -> "L " (or " M")
123456789 -> 12345678 (or 23456789)
aabcdbaa -> c (or d)
[[]] -> [[ (or ]])
a -> (empty string)
Предложения тестовых примеров от пользователей (если вы обнаружите, что крайний случай не указан, пожалуйста, оставьте комментарий):
aabaab -> b | Suggested by Zgarb, some returned "aa".
правила
- На входе будут отображаться только печатные символы ASCII (без перевода строки, будьте проще).
- Не совсем правило, но заметьте
<>
,/\
,()
,[]
и{}
не палиндромов.
Это код-гольф , выигрывает самый маленький счетчик байтов.
Аднан потребовал +100 к награде
[[]]
палиндром?
]][[
. Считайте, что aabb
это одно и то же, просто разные персонажи.
aabaab