परिचय
आपकी चुनौती आज ( इस चुनौती से प्रेरित है ) में कई स्निपेट्स, फ़ंक्शन या पूर्ण कार्यक्रम हैं जो प्रत्येक पुन: उपयोग किए बिना विभिन्न ascii इमोटिकॉन्स का उत्पादन करते हैं।
चुनौती
इस चुनौती के लिए वैध अस्सी इमोटिकॉन्स की सूची यहां और इस पोस्ट के निचले भाग में कोड ब्लॉक में है।
प्रत्येक स्निपेट आपके सबमिशन में एक अलग लाइन पर होना चाहिए।
आप सभी स्निपेट के लिए केवल एक भाषा का उपयोग कर सकते हैं।
प्रत्येक स्निपेट को या तो स्टैडआउट करने के लिए आउटपुट करना चाहिए या एक स्ट्रिंग को इमोटिकॉन और एक वैकल्पिक अनुगामी नई रेखा से युक्त करना चाहिए, और कुछ नहीं ।
आप सभी स्निपेट्स में एक से अधिक बार किसी भी वर्ण का उपयोग नहीं कर सकते हैं, हालाँकि किसी एकल स्निपेट में कई बार किसी वर्ण का उपयोग करना ठीक है।
आप किसी भी चरित्र का उपयोग अपनी भाषा के कोडपेज में नहीं कर सकते हैं (या एससीआई, यदि आपकी भाषा किसी कस्टम कोडपेज का उपयोग नहीं करता है) किसी भी स्निपेट में नहीं। एक और तरीका रखो, आप केवल उन पात्रों तक सीमित हैं जो एक बाइट में एन्कोड किए जा सकते हैं।
कोई स्निपेट कोई इनपुट नहीं ले सकता।
मानक खामियों को अस्वीकार कर दिया जाता है।
आपका स्कोर अद्वितीय स्निपेट की संख्या है जो प्रत्येक ऊपर की पाठ फ़ाइल में एक अलग एससीआई इमोटिकॉन प्रिंट करता है।
उच्चतम स्कोर जीत!
सौभाग्य!
अनुमत इमोटिकॉन्स, अंतरिक्ष अलग:
:-) :) :-] :] :-3 :3 :-> :> 8-) 8) :-} :} :o) :c) :^) =] =) :-D :D 8-D 8D x-D xD X-D XD =D =3 B^D :-)) :-( :( :-c :c :-< :< :-[ :[ :-|| >:[ :{ :@ >:( :'-( :'( :'-) :') D-': D:< D: D8 D; D= DX :-O :O :-o :o :-0 8-0 >:O :-* :* ;-) ;) *-) *) ;-] ;] ;^) :-, ;D :-P :P X-P XP x-p xp :-p :p :-b :b d: =p >:P :-/ :/ :-. >:\ >:/ :\ =/ =\ :L =L :S :-| :| :$ :-X :X :-# :# :-& :& O:-) O:) 0:-3 0:3 0:-) 0:) 0;^) >:-) >:) }:-) }:) 3:-) 3:) >;) |;-) |-O :-J #-) %-) %) :-###.. :###.. <:-| ',:-| ',:-l <_< >_>
संपादित करें: क्षमा याचना, इमोटिकॉन्स में से एक में एक यूनिकोड चरित्र था जिसे मैंने याद किया। मैंने तब से इमोटिकॉन को हटा दिया है। मुझे उम्मीद है कि इससे बहुत असुविधा नहीं होगी।