हास्केल में सूची संकेतन:
[a,b,c]
क्या इसके लिए सिर्फ चीनी की मात्रा है:
a:b:c:[]
और स्ट्रिंग संकेतन:
"abc"
क्या इसके लिए सिर्फ चीनी की मात्रा है:
['a','b','c']
इसका मतलब है कि स्ट्रिंग:
"abc"
के समान है:
'a':'b':'c':[]
कार्य
एक स्ट्रिंग को देखते हुए आपको आउटपुट करना चाहिए कि डि-सिंटैक्सड संस्करण हास्केल में कैसा दिखेगा।
नियम
आप किसी भी मान्य इनपुट विधि द्वारा एक स्ट्रिंग प्राप्त करेंगे, आपको एक
:[]इनपुट के साथ'और उसके चारों ओर अलग-अलग इनपुट के साथ समाप्त होने वाली स्ट्रिंग का उत्पादन करना चाहिए:। खाली स्ट्रिंग का आउटपुट होना चाहिए[]।आप यह मान सकते हैं कि आपको कोई भी ऐसा पात्र नहीं मिलेगा जिसके लिए भागने की आवश्यकता हो (जैसे
', newlines, tabs ...) और वह इनपुट प्रिंट करने योग्य ascii रेंज में होगायह कोड-गोल्फ है जिसका उद्देश्य आपको अपने उत्तर की बाइट की संख्या को कम करना चाहिए
परीक्षण के मामलों
"" -> []
"a" -> 'a':[]
"Hello, World" -> 'H':'e':'l':'l':'o':',':' ':'W':'o':'r':'l':'d':[]
"और 'वाक्यात्मक रूप से भिन्न हैं।