Palíndromo
palíndromo adjetivo substantivo masculino
1. diz-se de ou frase ou palavra que se pode ler, indiferentemente, da esquerda para a direita ou vice-versa. 2. vrs m.q. ANACÍCLICO.
Crie um programa que inverta uma string e verifique se é um palíndromo.
dotnet run
Verifique se é um palíndromo
15:51
A string "15:51" é um palíndromo
Verifique se é um palíndromo
nome
A string "nome" não é um palíndromo
Plus Faça um algorítmo recursivo para verificar se é um palíndromo, ignorando espaços, acentos e letras maiúsculas e minúsculas. Utilize expressões regulares para remover tudo que não for caracter.
Se a string tiver um tamanho igual a 0 ou 1 Verifique se o primeiro caracter é diferente do último caracter Execute novamente a função com uma nova string sem o primeiro e o último caracter.
dotnet run
Verifique se é um palíndromo
Socorram me subi no ônibus em marrocos
A string "Socorram-me subi no ônibus em marrocos" é um palíndromo