এই প্রশ্নের প্রচন্ডভাবে বন্ধ ভিত্তি করে এই প্রশ্নের তবে অতিরিক্ত অসুবিধা একটি নম্বর জাহির করা উচিত নয়।
তোমার কাজ
আপনার অবশ্যই একটি প্রোগ্রাম বা ফাংশন লিখতে হবে যা কোনও স্ট্রিং পাওয়ার পরে এটির সমস্ত সম্ভাব্য অ্যানাগ্রামগুলি মুদ্রণ করে। এই প্রশ্নের প্রয়োজনে, একটি অ্যানগ্রাম এটি একটি স্ট্রিং যা মূল স্ট্রিংয়ের মতো একই অক্ষর ধারণ করে, তবে এটি মূল স্ট্রিং নয়। একটি সুবানগ্রাম একটি ইনপুটযুক্ত স্ট্রিংয়ের একটি স্ট্রিংয়ের একটি অ্যানগ্রগ্রাম। আনগ্রাম এবং সাবানাগ্রামগুলিতে প্রকৃত শব্দ থাকতে হবে বা থাকা উচিত নয়।
ইনপুট
আপনি কোনও স্ট্রিং গ্রহণ করতে পারেন, যা কোনও স্ট্যান্ডার্ড ইনপুট পদ্ধতিতে কোনও দৈর্ঘ্যের> 0 হতে পারে। এটিতে কোনও এএসসিআইআই অক্ষর থাকতে পারে।
আউটপুট
আপনি কোনও স্ট্যান্ডার্ড উপায়ে ইনপুটযুক্ত স্ট্রিংয়ের সম্ভাব্য অ্যানোগ্রাম এবং সাবানাগ্রামগুলিকে আউটপুট করতে পারেন। আপনার অবশ্যই একই স্ট্রিংটিকে দু'বার আউটপুট করতে হবে না বা ইনপুটটির সমান স্ট্রিং আউটপুট করা উচিত নয়।
অন্যান্য বিধি
স্ট্যান্ডার্ড লুফোলগুলি অনুমোদিত নয়
স্কোরিং
এটি কোড-গল্ফ , কমপক্ষে বাইটস জয়।