ফিবোনাচি ক্রম প্রত্যেকে জানেন:
আপনি একটি বর্গ নিন, এর সাথে সমান বর্গক্ষেত্র সংযুক্ত করুন, তারপরে বারবার এমন একটি বর্গক্ষেত্র সংযুক্ত করুন যার পার্শ্ব দৈর্ঘ্য ফলাফলের আয়তক্ষেত্রের বৃহত্তম পাশের দৈর্ঘ্যের সমান।
ফলাফলটি স্কোয়ারগুলির একটি সুন্দর সর্পিল যার সংখ্যার ক্রমটি ফিবোনাচি ক্রম :
কিন্তু, আমরা স্কোয়ার ব্যবহার করতে না চাইলে কী হবে?
যদি আমরা একই ধরণের equ স্কোয়ারের পরিবর্তে সম দ্বি ত্রিভুজগুলি ব্যবহার করি তবে আমরা ত্রিভুজগুলির একটি সমান সুন্দর সর্পিল এবং একটি নতুন সিকোয়েন্স পাই : পাদোভান ক্রম , ওরফে A000931 :
টাস্ক:
, একটি ধনাত্মক পূর্ণসংখ্যা দেওয়া , আউটপুট , Padovan ক্রম বা প্রথম তম মেয়াদ শর্তাবলী।
অনুমান ক্রম প্রথম তিন পদ সব । সুতরাং, ক্রমটি নিম্নলিখিত হিসাবে শুরু হবে:
ইনপুট:
যেকোন ধনাত্মক পূর্ণসংখ্যা
অবৈধ ইনপুটটি আমলে নিতে হবে না
আউটপুট:
Padovan ক্রমানুসারে তম মেয়াদ বা প্রথম Padovan ক্রম শর্তাবলী।এন
যদি প্রথম শর্তগুলি মুদ্রিত হয় তবে আউটপুটটি যা সুবিধাজনক তা হতে পারে (তালিকা / অ্যারে, মাল্টি-লাইন স্ট্রিং ইত্যাদি)
হয় -indexed বা indexed হতে পারে
পরীক্ষার কেস:
(0-সূচকযুক্ত, ম মেয়াদ)
Input | Output
--------------
0 | 1
1 | 1
2 | 1
4 | 2
6 | 4
14 | 37
20 | 200
33 | 7739
(1-ইনডেক্সড, প্রথম শর্তাবলী)
Input | Output
--------------
1 | 1
3 | 1,1,1
4 | 1,1,1,2
7 | 1,1,1,2,2,3,4
10 | 1,1,1,2,2,3,4,5,7,9
12 | 1,1,1,2,2,3,4,5,7,9,12,16
নিয়মাবলী:
এটি কোড-গল্ফ : যত কম বাইট, তত ভাল!
স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
a_0=1, a_1=0, a_2=0
। এটি কিছুটা স্থানান্তরিত হয়ে শেষ হয় কারণ তখনa_5=a_6=a_7=1
14
(0-ইনডেক্সড) আউটপুট হিসাবে প্রদর্শিত হয়28
যখন আমি বিশ্বাস করি এটির ফল পাওয়া উচিত37