সম্পাদনা: 2/15/2016, সোমবার আমি একটি উত্তর গ্রহণ করব। বাইটস আপনার পক্ষে সর্বদা থাকুক!
তাঁর "এন-বোনাচি সিকোয়েন্স প্রিন্ট করুন" চ্যালেঞ্জে , @ ডিজেএমসিগোথেম এন-বোনাচি সিকোয়েন্সগুলি বর্ণনা করেছেন, যেখানে পূর্ববর্তী এন সংখ্যাগুলি সংশ্লেষ করা হয়েছে, ফিবোনাচি সিকোয়েন্সের 2 তিহ্যবাহী 2 এর পরিবর্তে (" ডুয়ো ন্যাক্সি সিকোয়েন্স" হিসাবে বলা হয়েছে)। এরপরে তিনি দুটি ইনপুট, এক্স এবং এন নিতে বললেন, তারপরে এক্স তম এন- এনসি নম্বরটি আউটপুট করুন ।
আমি বিপরীত প্রস্তাব।
একটি অনুক্রম দেওয়া, আউটপুট যা N -nacci ক্রম এটি একটি উপসেট হয়। আমি বলি "উপসেট" কারণ:
- ক) এই ক্রমগুলি অসীম
- খ) যদি ক্রমটি শুরু করা হয়, আপনি কেবল শীর্ষস্থানীয় 1 এর সংখ্যা গণনা করতে পারেন
যে ক্ষেত্রে এটি একাধিক এন- ননসি সিক্যুয়েন্সের অন্তর্ভুক্ত হতে পারে , সর্বনিম্নটি বেছে নিয়েছে।
যদি এটি কোনও এন-ন্যাক্সি অনুক্রমের সাথে সম্পর্কিত না হয় তবে আপনার প্রোগ্রামটি এমন কিছু মুদ্রণ ব্যতীত অন্য কিছু করতে পারে যা আউটপুটটির জন্য ভুল হতে পারে। এই আচরণগুলির মধ্যে অন্তর্ভুক্ত রয়েছে (তবে সীমাবদ্ধ নয়): অসীম লুপ, ত্রুটি, ক্রাশ, নিজেকে মুছে ফেলুন (* কাশি কাশি * নজরদারি * কাশি কাশি *), বা একটি ব্ল্যাকহোল তৈরি করুন (যতক্ষণ না এই ব্ল্যাকহোলটি এমন কিছু উত্পাদন করতে পারে না) বৈধ আউটপুট জন্য ভুল হতে হবে)।
এই চ্যালেঞ্জের স্বার্থে, এই সিকোয়েন্সগুলি 1 দিয়ে শুরু হয় This এর অর্থ কোনও এন- ন্যানসি সিকোয়েন্স এন এর সাথে শুরু হয় । তদুপরি, এনঅবশ্যই একটি ধনাত্মক পূর্ণসংখ্যা হবে। সুতরাং -1 -nacci, ইত্যাদি
পরীক্ষার কেস:
1,1,1 -> 1
49, 97 -> 7
55, 89, 144 -> 2
1 -> 1
6765 -> 2
12, 23, 45, 89 -> 12
100, 199 -> 100
create a black hole (as long as this black hole does not produce anything that could be mistaken for valid output).
আমার, ব্ল্যাকহোলের সর্পিলগুলি সোনার অনুপাতে রূপান্তরিত হচ্ছে! এটি অবশ্যই একটি ডুয়েসি ক্রম জন্য বৈধ আউটপুট হতে হবে!