Aujourd'hui, vous allez relever un autre défi palindrome!
Donc, votre tâche aujourd'hui est de prendre une chaîne et de déterminer la quantité minimale de lettres à insérer pour la transformer en palindrome.
Par exemple, prenons la chaîne fishes
.
Dans ce cas, la meilleure façon serait d'ajouter h if
, donc le résultat serait 3.
fishe s
h if
---------
fishehsif
Essayons maintenant avec codegolf
. Puisqu'il y a une répétition o
, on peut juste faire:
codeg o lf
fl ed c
-------------
flcodegedoclf
pour obtenir un résultat de 5.
Cas de test
ppcg -> 2
codegolf -> 5
palindrome -> 9
stackexchange -> 8
programmingpuzzlesandcodegolf -> 20
ppcg
, le score est 4 + 2 = 6)