(সমস্ত পূর্ণসংখ্যার সেট) থেকে (উদাহরণস্বরূপ পরিচয় ফাংশন) পর্যন্ত দ্বিপ্রবাহমূলক ফাংশন তৈরি করা তুচ্ছভাবে সম্ভব ।জেড
from থেকে (2 টি সংখ্যার সমস্ত জোড়ের সেট; এবং এর কার্টেসিয়ান পণ্য ) একটি বাইজিক ফাংশন তৈরি করাও সম্ভব । উদাহরণস্বরূপ, আমরা 2D বিমানের পূর্ণসংখ্যার প্রতিনিধিত্বকারী জালটি নিতে পারি, 0 টির বাইরে থেকে একটি সর্পিল আঁকতে পারি এবং সর্পিলের সাথে দূরত্ব হিসাবে জোড় সংখ্যক জোড় এনকোড করি যখন এটি সেই বিন্দুটি ছেদ করে।জেড 2 জেড জেড
(একটি ফাংশন যা প্রাকৃতিক সংখ্যার সাথে এটি করে এটি একটি জুড়ি ফাংশন হিসাবে পরিচিত )
প্রকৃতপক্ষে, এই দ্বিপ্রদীপক কার্যগুলির একটি পরিবার রয়েছে:
চ্যালেঞ্জ
(যেখানে ইতিবাচক পূর্ণসংখ্যার) ফাংশনের একটি পরিবারকে সংজ্ঞা দিন যে বাইজেক্টরূপে পূর্ণসংখ্যার টিপলসের জন্য পূর্ণসংখ্যার মানচিত্র করে ।k f k ( x ) কে
আপনার , ইনপুট এবং দেওয়া উচিত, ।এক্স এফ কে ( এক্স )
এটি কোড-গল্ফ , সুতরাং সংক্ষিপ্ততম বৈধ উত্তর (বাইটগুলিতে পরিমাপ করা) জয়ী।
বিশেষ উল্লেখ
- যে কোনও পরিবার যতক্ষণ না উপরের মানদণ্ডটি পূরণ করে ততক্ষণ ব্যবহার করা যেতে পারে।
- আপনার ফাংশন পরিবার কীভাবে কাজ করে তার একটি বিবরণ যুক্ত করার জন্য, পাশাপাশি ফাংশনের বিপরীত গণনা করার জন্য একটি স্নিপেটকে উত্সাহিত করা হয় (এটি আপনার বাইট গণনায় অন্তর্ভুক্ত নয়)।
- বিপরীত ফাংশনটি যদি আপত্তিজনক না হয় তবে এটি ঠিক আছে, যতক্ষণ আপনি এটি প্রমাণ করতে পারবেন ততক্ষণ কার্যটি দ্বিপ্রস্থ is
- আপনি আপনার ভাষার জন্য স্বাক্ষরিত পূর্ণসংখ্যা এবং স্বাক্ষরিত পূর্ণসংখ্যার তালিকার জন্য উপযুক্ত উপস্থাপনা ব্যবহার করতে পারেন, তবে আপনাকে অবশ্যই আপনার ক্রিয়াকলাপের ইনপুটগুলিকে আনবাউন্ড করার অনুমতি দিতে হবে।
- আপনার কেবল 127 অবধি মানগুলি সমর্থন করতে হবে।
k
এবং এরx
পরিবর্তে স্ট্রিং সংস্করণ নেওয়া কি ঠিক ?