चुनौती
इस वीडियो से प्रेरित
जैसा कि आप जानते हैं कि, एक पैलिंड्रोम एक ऐसा शब्द है, जो आगे की ओर उतना ही फैला हुआ होता है। शब्द "PULP" एक पैलिंड्रोम नहीं है, लेकिन जब मोर्स कोड में अनुवाद किया जाता है (हटाए गए अक्षरों के बीच अंतर के साथ), "PULP" बन जाता है "-। ... ... -और-...--" जो एक पैलेंड्रोम है। आपका कार्य एक प्रोग्राम या फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और रिटर्न करता है कि क्या यह शब्द अंतर्राष्ट्रीय मोर्स कोड में एक palindrome है।
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 का उत्पादन करना चाहिए, जैसे कि ट्रू / फॉल्स, 1/0, HOTDOG / NOTHOTDOG
स्कोरिंग
यह कोड-गोल्फ है इसलिए बाइट्स जीत में सबसे छोटा जवाब है। मानक खामियों को मना किया जाता है।
परीक्षण के मामलों
इनपुट => आउटपुट
"PULP" => True
"RESEARCHER" => True
"HOTDOGS" => True
"" => True
"A" => False
"RACECAR" => False
"PROGRAMMING"=> False
"PUZZLES" => False
