आपको पसंद की भाषा का उपयोग करते हुए, सबसे छोटा फ़ंक्शन / स्क्रिप्ट / प्रोग्राम लिखें जो आप उस शब्द की पहचान कर सकते हैं जो एक पाठ में सबसे अधिक अद्वितीय अक्षरों के साथ है।
- अद्वितीय अक्षरों में UTF-8 एन्कोडिंग का उपयोग करके कोई भी विशिष्ट वर्ण शामिल होना चाहिए ।
- एक ही चरित्र के ऊपरी और निचले मामले संस्करण अलग और अलग हैं;
'a' != 'A'
- एक ही चरित्र के ऊपरी और निचले मामले संस्करण अलग और अलग हैं;
- शब्द किसी भी व्हाट्सएप चरित्र से बंधे होते हैं।
- 'लेटर्स' कोई भी प्रतीक होता है जिसे एकल यूनिकोड वर्ण द्वारा दर्शाया जा सकता है।
- पाठ दस्तावेज़ को आपके कोड द्वारा पढ़ा जाना चाहिए - पाठ की कोई पूर्व लोडिंग / हार्ड-कोडिंग की अनुमति नहीं है।
- आउटपुट शब्द होना चाहिए, उसके बाद अद्वितीय अक्षरों की गिनती।
llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch - 18
- दो मूल्यों के बीच कोई भी सीमांकक / रिक्ति आपके ऊपर है, इसलिए जब तक कि उन्हें अलग करने के लिए कम से कम एक वर्ण न हो।
- इस घटना में एक से अधिक शब्द सबसे अधिक संख्या के साथ मौजूद हैं, उस संख्या के लिए सभी शब्दों को एक नई रेखा के परिसीमन के साथ प्रिंट करें।
सुपरकैक्जेलमेंट - १६ स्यूडोलमैलिबेरिचिएट - 16
- यह कोड गोल्फ है, इसलिए सबसे छोटा कोड जीतता है।
इंग्लिश पर इस जवाब ने। मुझे इस चुनौती को बनाने के लिए प्रेरित किया। उदाहरण सिर्फ एक शब्द सूची का उपयोग करता है , लेकिन किसी भी पाठ को संसाधित करने में सक्षम होना चाहिए।
LlanfairPG
एक वेल्श शब्द है और इसमें वेल्श वर्णमाला के अक्षर हैं - ll
और वेल्श भाषा में ch
दोनों एकल अक्षर हैं।
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%^&*()_+~`<>/\\?'";:{}[],.
एक वैध "शब्द" है?