チャレンジ
このビデオに触発された
ご存知かもしれませんが、回文とは、前方と後方の綴りが同じ単語です。「PULP」という単語は回文ではありませんが、モールス符号に変換すると(文字間のスペースを削除して)、「PULP」は「.--...-.-...--。」になります。これは回文です。あなたの仕事は、文字列を取り、その単語が国際モールス符号の回文であるかどうかを返すプログラムまたは関数を書くことです。
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: --..
ルール
入力
入力は、合理的な形式で取得できます。入力文字列には、任意の場合に文字のみが含まれます。文字列にはスペース、数字、または句読点は含まれません。
出力
プログラムは、入力が回文であるかどうかに基づいて、2つの定数の結果のうち1つ、たとえばTrue / False、1/0、HOTDOG / NOTHOTDOGを出力する必要があります
得点
これはコードゴルフなので、バイト単位の最短回答が勝ちです。標準的な抜け穴は禁止されています。
テストケース
入力=>出力
"PULP" => True
"RESEARCHER" => True
"HOTDOGS" => True
"" => True
"A" => False
"RACECAR" => False
"PROGRAMMING"=> False
"PUZZLES" => False