একটি সরল নদী এবং এমন একটি রাস্তা কল করুন যা সেতুগুলির মধ্য দিয়ে n বার পার হয় । রাস্তাটি নিজেই লুপ করে না এবং অসীম দীর্ঘ। এই রাস্তাটি একটি উন্মুক্ত উপকারী হিসাবে বিবেচিত হবে। একটি খোলা মায়ান্দার একটি খোলা বক্ররেখা, যা নিজেকে ছেদ করে না এবং উভয় প্রান্তে অসীম প্রসারিত হয়, যা একটি রেখাকে এন বার ছেদ করে ।
একটি বৈধ মায়ান্দার এটি পরিদর্শনকারী পয়েন্টগুলির ক্রম অনুসারে সম্পূর্ণরূপে বর্ণনা করা যেতে পারে।
সঙ্গে ছেদ স্বতন্ত্র রীতির সংখ্যা এন ছেদ একটি সর্পিলাকার হতে পারে n তম meandric সংখ্যা । উদাহরণস্বরূপ, এন = 4:
এই ক্রমের প্রথম কয়েকটি সংখ্যা হ'ল:
1, 1, 1, 2, 3, 8, 14, 42, 81, 262, 538, 1828, 3926, 13820, 30694, 110954...
এটি OEIS ক্রম A005316 ।
চ্যালেঞ্জ
একটি লিখুন প্রোগ্রাম / ফাংশন যে একটি ধনাত্মক পূর্ণসংখ্যা লাগে এন ইনপুট হিসাবে এবং ছাপে n তম meandric সংখ্যা ।
বিশেষ উল্লেখ
- স্ট্যান্ডার্ড আই / ও বিধি প্রযোজ্য।
- স্ট্যান্ডার্ড সমস্যা হয় নিষিদ্ধ ।
- আপনার সমাধান হয় 0-সূচকযুক্ত বা 1-সূচকযুক্ত হতে পারে তবে দয়া করে কোনটি নির্দিষ্ট করুন।
- এই চ্যালেঞ্জটি সমস্ত ভাষায় স্বল্পতম পদ্ধতির সন্ধান সম্পর্কে নয়, বরং এটি প্রতিটি ভাষায় স্বল্পতম পদ্ধতির সন্ধান সম্পর্কে ।
- আপনার কোডটি বাইকে স্কোর করা হবে , সাধারণত এনকোডিং ইউটিএফ -8 এ অন্যথায় নির্দিষ্ট না করা হয়।
- এই ক্রমটি গণনা করে অন্তর্নির্মিত ফাংশনগুলিকে অনুমতি দেওয়া হয়েছে তবে বিল্ট-ইন-এ নির্ভর করে না এমন সমাধান সহ উত্সাহ দেওয়া হচ্ছে।
- এমনকি "ব্যবহারিক" ভাষার জন্য ব্যাখ্যাগুলি উত্সাহিত করা হয় ।
পরীক্ষার মামলা
এগুলি 0-সূচকযুক্ত। মনে রাখবেন যে আপনার ভাষাটি যদি ডিফল্টরূপে না করতে পারে তবে আপনার বড় এই সংখ্যাগুলি হ্যান্ডেল করার দরকার নেই।
Input Output
1 1
2 1
11 1828
14 30694
21 73424650
24 1649008456
31 5969806669034
কয়েকটি আরও ভাল ফর্ম্যাটে:
1 2 11 14 21 24 31
1, 2, 11, 14, 21, 24, 31
ᖘ
পারেন যা মেন্ড্রিকের সংখ্যা আরও বেশি হতে পারে))