Défi
Inspiré par cette vidéo
Comme vous le savez peut-être, un palindrome est un mot qui est orthographié de la même manière en avant qu'en arrière. Le mot "PULP" n'est pas un palindrome, mais lorsqu'il est traduit en code Morse (avec l'espacement entre les lettres supprimé), "PULP" devient ". - ...-.-...--." qui est un palindrome. Votre tâche consiste à écrire un programme ou une fonction qui prend une chaîne et renvoie si ce mot est un palindrome dans le code Morse international.
A: .-
B: -...
C: -.-.
D: -..
E: .
F: ..-.
G: --.
H: ....
I: ..
J: .---
K: -.-
L: .-..
M: --
N: -.
O: ---
P: .--.
Q: --.-
R: .-.
S: ...
T: -
U: ..-
V: ...-
W: .--
X: -..-
Y: -.--
Z: --..
Règles
Contribution
L'entrée peut être prise dans n'importe quel format raisonnable. La chaîne d'entrée ne contiendra que des lettres dans tous les cas que vous préférez. La chaîne ne contiendra pas d'espaces, de chiffres ou de ponctuation.
Production
Votre programme devrait produire 1 sur 2 résultats distincts constants selon que l'entrée est un palindrome, par exemple Vrai / Faux, 1/0, HOTDOG / NOTHOTDOG
Notation
C'est du code-golf donc la réponse la plus courte en octets gagne. Les failles standard sont interdites.
Cas de test
Entrée => Sortie
"PULP" => True
"RESEARCHER" => True
"HOTDOGS" => True
"" => True
"A" => False
"RACECAR" => False
"PROGRAMMING"=> False
"PUZZLES" => False