ধরুন আমাদের একটি স্ট্রিং s আছে, এটি একটি বাক্যের প্রতিনিধিত্ব করছে, আমাদের পরীক্ষা করতে হবে ইংরেজি বর্ণমালার প্রতিটি অক্ষর অন্তত একবার ব্যবহার করা হয়েছে কি না।
সুতরাং, যদি ইনপুটটি হয় "দুষ্ট রাণী এবং জ্যাকের জন্য বিষাক্ত মদ তৈরি করে", তাহলে আউটপুটটি সত্য হবে
এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -
- s:=s-এর সমস্ত অক্ষরকে ছোট হাতের অক্ষরে করুন
- a:=0
- ইংরেজি বর্ণমালায় প্রতিটি i এর জন্য, করুন
- যদি i s না থাকে, তাহলে
- মিথ্যে ফেরত দিন
- যদি i 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