ধনাত্মক পূর্ণসংখ্যার k > 1এবং একটি অ-নেতিবাচক পূর্ণসংখ্যা দেওয়া i, অ-নেতিবাচক পূর্ণসংখ্যার একটি- kটিউটল (বা- kমাত্রিক ভেক্টর) উত্পন্ন করুন । প্রত্যেক জন্য k, ℕ করার ℕ থেকে মানচিত্রটির ট , bijective হওয়া আবশ্যক । অর্থাত, প্রতিটি ইনপুট iএকটি আলাদা টিউপল উত্পাদন করা উচিত, এবং প্রতিটি সম্ভাব্য টিপল কিছু ইনপুট দ্বারা উত্পাদিত করা আবশ্যক i।
আপনি STDIN (অথবা নিকটতম বিকল্প), কমান্ড-লাইন আর্গুমেন্ট বা ফাংশন আর্গুমেন্টের মাধ্যমে ইনপুট নিয়ে কোনও প্রোগ্রাম বা ফাংশন লিখতে এবং STDOUT (বা নিকটতম বিকল্প), ফাংশন রিটার্ন মান বা ফাংশন (আউট) প্যারামিটারের মাধ্যমে ফলাফল আউটপুট করতে পারেন।
আপনি আউটপুট জন্য যে কোনও সুবিধাজনক, দ্ব্যর্থহীন, ফ্ল্যাট তালিকা ফর্ম্যাট ব্যবহার করতে পারেন।
আপনার সমাধানটিতে কোনও কৃত্রিম সীমাবদ্ধতা আরোপ করা উচিত নয় kএবং iতবে আপনি ধরে নিতে পারেন যে সেগুলি আপনার ভাষার স্থানীয় পূর্ণসংখ্যার আকারের সাথে খাপ খায়। খুব কমপক্ষে, আপনাকে অবশ্যই মানগুলি সমর্থন করতে হবে 255, যদিও আপনার দেশীয় পূর্ণসংখ্যার আকারও এর চেয়ে ছোট।
যে কোনও ক্ষেত্রে 1 < k < 32, আপনার কোডটির কয়েক সেকেন্ডের মধ্যে একটি ফলাফল তৈরি করা উচিত (অবশ্যই, যদি আপনার উত্তরটি আগের নিয়মের কারণে এত বড় সমর্থন করে না , সেই অনুযায়ী সীমাটি সামঞ্জস্য করা হয়)। এটি কোন ইস্যু হওয়া উচিত: এটা এই চ্যালেঞ্জটি সমাধান যেমন এটি 2 জন অবধি কাজ করে সম্ভব 128 কয়েক সেকেন্ডের মধ্যে, কিন্তু সীমা এড়ানোর উত্তর যা আসলে বারবার থেকে নেই করার ফলাফল খুঁজে নিতে।i < 231i0i
দয়া করে আপনার উত্তরে আপনার নির্বাচিত ম্যাপিংয়ের একটি বিবরণ এবং কেন এটি দ্বিপ্রস্থ (তার আনুষ্ঠানিক প্রমাণ হওয়ার দরকার নেই) এর যুক্তিসঙ্গত অন্তর্ভুক্ত করুন।
এটি কোড গল্ফ, সংক্ষিপ্ত উত্তর (বাইটে) জিতেছে।
q~2bW%1$Te]/zWf%2fbp(বিপরীতে ইনপুট অর্ডার)