परिचय
किसी दिए गए स्ट्रिंग उपयोग में अंग्रेजी वर्णमाला का कितना हिस्सा है? पिछला वाक्य 77% का उपयोग करता है। इसमें 20 अनोखे अक्षर (howmucftenglisapbdvr), और 20/26 (0.77 हैं।
चुनौती
इनपुट स्ट्रिंग के लिए, स्ट्रिंग में मौजूद अंग्रेजी वर्णमाला के अक्षरों का प्रतिशत लौटाएं।
इसका उत्तर प्रतिशत या दशमलव रूप में हो सकता है।
इनपुट स्ट्रिंग में ऊपरी और निचले मामले, साथ ही विराम चिह्न हो सकते हैं। हालाँकि आप मान सकते हैं कि उनके पास कोई विकृति विज्ञान या उच्चारण वर्ण नहीं हैं।
परीक्षण के मामलों
इनपुट
"Did you put your name in the Goblet of Fire, Harry?" he asked calmly.
कुछ मान्य आउटपुट
77%, 76.9, 0.7692
इनपुट:
The quick brown fox jumps over the lazy dog
सभी मान्य आउटपुट:
100%, 100, 1
के लिए अपेक्षित आउटपुट "@#$%^&*?!"और ""0 है।
77%और 76.9स्वीकार किया जाता है, है 77भी स्वीकार किए जाते हैं?
"@#$%^&*?!",""