मान लीजिए हमारे पास एक स्ट्रिंग s है, यह एक वाक्य का प्रतिनिधित्व कर रहा है, हमें यह जांचना होगा कि अंग्रेजी वर्णमाला का प्रत्येक अक्षर कम से कम एक बार प्रयोग किया जाता है या नहीं।
इसलिए, यदि इनपुट "द ग्रम्पी विजार्ड्स मेक टॉक्सिक ब्रू, फॉर द ईविल क्वीन एंड जैक" जैसा है, तो आउटपुट ट्रू होगा
इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -
- s:=s के सभी अक्षरों को छोटे अक्षरों में बनाएं
- a:=0
- अंग्रेजी वर्णमाला में प्रत्येक i के लिए, करें
- अगर मैं s में नहीं है, तो
- झूठी वापसी
- अगर मैं s में नहीं है, तो
- सही लौटें
आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -
उदाहरण
import string class Solution: def solve(self, s): s=s.lower() a=0 for i in string.ascii_lowercase : if i not in s : return False return True s = "The grumpy wizards make toxic brew, for the evil queen and Jack" ob = Solution() print(ob.solve(s))
इनपुट
"The grumpy wizards make toxic brew, for the evil queen and Jack"
आउटपुट
True