চ্যালেঞ্জের বিবরণ
অনুক্রমের একটি "derangement" হ'ল একটি অনুগমন যেখানে কোনও উপাদান তার আসল অবস্থানে উপস্থিত হয় না। উদাহরণস্বরূপ ECABD
এটি একটি derangement হয় ABCDE
, কিন্তু CBEDA
না:
ABCDE
| | <- B and D are in their orignal positions
CBEDA
একটি সিকোয়েন্স দেওয়া হয়েছে, এটির এলোমেলোভাবে জঞ্জাল তৈরি করুন।
নোট
আপনি ইনপুট হিসাবে একটি স্ট্রিং বা উপাদানগুলির একটি অ্যারে / তালিকা হিসাবে নিতে পারেন (পূর্ণসংখ্যা, অক্ষর, বস্তু ...)
কোনও নতুন অবজেক্ট ফিরিয়ে দেওয়ার পরিবর্তে আপনি বিদ্যমান উপাদানগুলিকে অদলবদল করে পরিবর্তন করতে পারেন
প্রতিটি বিচক্ষণতার উত্পন্ন হওয়ার সমান সম্ভাবনা থাকা উচিত
আপনি ধরে নিতে পারেন যে ক্রমটিতে একাধিক উপাদান রয়েছে এবং একের বেশি কোনও উপস্থিত হয় না