অক্ষরের একটি সেট দেওয়া, সেই অক্ষরগুলির তৈরি সমস্ত স্ট্রিং আউটপুট। (এটি সেটের ক্লিন তারকা )) উদাহরণস্বরূপ, {'a','b'}
স্ট্রিংগুলি হ'ল :
'', 'a', 'b', 'aa', 'ab', 'ba', 'bb', 'aaa', 'aab', ...
ইনপুট: স্বতন্ত্র অক্ষরের একটি খালি খালি সংগ্রহ a..z
। এগুলি অক্ষর বা একক-চরিত্রের স্ট্রিং হতে পারে।
আউটপুট: সেই অক্ষরগুলির সমস্ত স্ট্রিং, কোনও ক্রমে, পুনরাবৃত্তি ছাড়াই। আপনি অক্ষরের তালিকা হিসাবে অক্ষরের তালিকা ব্যবহার করতে পারেন।
এটি একটি অসীম তালিকা, সুতরাং আপনি এটি দ্বারা আউটপুট করতে পারেন:
- আরও বেশি করে স্ট্রিং লিখে চিরকালের জন্য চালানো। এই স্ট্রিংগুলি যে কোনও ফ্ল্যাট বিচ্ছিন্ন বিন্যাসে লেখা যেতে পারে, যার অর্থ তারা প্রতিটি পংক্তিটি কোথায় শেষ হয় তা বলতে পারবেন, তবে স্ট্রিংগুলি গোষ্ঠীতে বিভক্ত নয়।
- কোনও নম্বর
n
ইনপুট হিসাবে নেওয়া এবং যেn
কোনও ফ্ল্যাট বিচ্ছিন্ন বিন্যাসে প্রথম স্ট্রিং আউটপুট - একটি জেনারেটর অবজেক্ট থেকে প্রতিটি স্ট্রিং ঘুরে দেখা যায়
- অসীম বস্তু তৈরি হচ্ছে
নিশ্চিত হয়ে নিন যে আপনার পদ্ধতি অবশেষে আউটপুটে প্রতিটি স্ট্রিং তৈরি করে, যেহেতু কখনও কখনও কিছু স্ট্রিং না পেয়ে সেট থেকে অসীম বহু স্ট্রিং তৈরি করা সম্ভব।
আপনি may না আউটপুট এটি দ্বারা
n
প্রদত্ত th স্ট্রিং উত্পাদনn
- একটি সদস্যপদ ওরাকল সরবরাহ করা যা প্রদত্ত স্ট্রিংটি সেটের সাথে সম্পর্কিত কিনা তা স্থির করে
বিল্ট-ইনগুলি অনুমোদিত, তবে আমি ভোটারদের এমন উত্তরগুলির দিকে মনোযোগ দিতে বলি যা বেশিরভাগ একটি বিল্ট-ইন-এ নির্ভর করে এমনগুলির উপর তাদের পরিচালনা পরিচালনা করে।