मान लीजिए हमारे पास एक स्ट्रिंग s है, जो एक वाक्य को दर्शाती है, हमें जांचना है कि क्या अंग्रेजी वर्णमाला के प्रत्येक अक्षर का उपयोग कम से कम एक बार किया गया है या नहीं।
उदाहरण के लिए, यदि इनपुट "The grumpy wizards make toxic brew, for the evil queen and Jack" है, तो आउटपुट True होगा।
इसे हल करने के लिए हम निम्न चरणों का पालन करेंगे:
- s := s के सभी अक्षरों को लोअरकेस में बदलें
- अंग्रेजी वर्णमाला में प्रत्येक i के लिए करें:
- यदि i, s में नहीं है, तो असत्य वापस करें
- सत्य वापस करें
उदाहरण
import string
class Solution:
def solve(self, s):
s = s.lower()
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