Найти тему
13 подписчиков

Задача для новичков


Напишите функцию makePalindrome(), на вход которой подается строка состоящая из строчных английских букв.

Эта функция должна вывести палиндром, построенный с минимальным количеством замен букв. Если таких палиндромов можно создать несколько, вывести необходимо минимальный в лексикографическом смысле.

Напомним, что палиндромом называется строка, которая читается одинаково в обоих направлениях.

Примеры работы данной функции:

makePalindrome("egcfe") --> 'efcfe'
makePalindrome("seven") --> 'neven'

Свои варианты пишите в комментариях! Решение - сегодня вечером.

#задача #coding
Около минуты