Hoje você estará fazendo outro desafio palíndromo!
Portanto, sua tarefa hoje é pegar uma string e determinar a quantidade mínima de letras necessária para inserir para transformá-la em um palíndromo.
Por exemplo, vamos pegar a string fishes
.
Nesse caso, a melhor maneira seria adicionar h if
, portanto o resultado seria 3.
fishe s
h if
---------
fishehsif
Agora vamos tentar com codegolf
. Uma vez que existe uma repetiçãoo
, podemos apenas fazer:
codeg o lf
fl ed c
-------------
flcodegedoclf
para obter um resultado de 5.
Casos de teste
ppcg -> 2
codegolf -> 5
palindrome -> 9
stackexchange -> 8
programmingpuzzlesandcodegolf -> 20
ppcg
, a pontuação é 4 + 2 = 6)