একজন Quine একটি প্রোগ্রাম যা চালানোর উৎস আউটপুট হয়।
এই চ্যালেঞ্জের মধ্যে আপনার একটি ফিবোনাচি-কুইন তৈরি করা উচিত যা কুইনের একটি বৈকল্পিক।
একটি ফিবোনাচি-কুইন কী?
একটি ফিবোনাচি-কুইন একটি প্রোগ্রাম, যা নিম্নলিখিত নিয়মে উত্সটির একটি পরিবর্তন আউটপুট করে:
প্রাথমিক উত্সটি হওয়া উচিত ...2...
। অন্য কথায়, উত্সটি থাকা উচিত 2
। (কেন ২? এটি যদি 1 হয় তবে কেউ জানতে পারবে না যে এটি প্রথম 1 বা দ্বিতীয়, এমনকি প্রোগ্রামটি নিজেই ছিল)
রান করার সময় আপনার উত্সটি আউটপুট করা উচিত তবে কেবলমাত্র নির্দিষ্ট সংখ্যা (এই পর্যায়ে 2
) ফাইবোনাকী ক্রমের পরবর্তী সংখ্যায় পরিবর্তিত হবে। উদাহরণস্বরূপ ...3...
,। একই আউটপুট এবং আউটপুট আউটপুট ইত্যাদির জন্য যায় আপনি 2 ^ 32-1 পর্যন্ত পূর্ণসংখ্যার সমর্থন করতে পারেন। এই সীমাটি পূর্ণ সংখ্যার জন্য, পরবর্তী আউটপুট আপনার পছন্দ অনুসারে।
ওপির নোট
আমি সত্যিই এটির জন্য একটি সৃজনশীল সমাধান দেখতে চাই। আমি এর একক সমাধানের কথা ভাবতে পারি না, যেহেতু চ্যালেঞ্জের দুটি গুরুত্বপূর্ণ দিক, ফিবোনাচি এবং কুইন উভয়ই সহজ নয়। আমি তখন অপেক্ষা করবো!