আছে সর্বোত্তম সংযুক্তিকরণ ফলাফলের যে টাইল করতে উপায়ে একটি 2*n
দ্বারা ফালা 1*2
dominoes এন ম ফিবানচি সংখ্যা। আপনার লক্ষ্যটি হ'ল একটি n
8 টি টিলিংয়ের মতো ড্যাশ এবং উল্লম্ব রেখাগুলির সাথে আঁকানো সমস্ত টিলিংস মুদ্রণ করা n=5
:
|————
|————
——|——
——|——
|||——
|||——
————|
————|
||——|
||——|
|——||
|——||
——|||
——|||
|||||
|||||
আপনাকে এমন একটি প্রোগ্রাম বা নামযুক্ত ফাংশন সরবরাহ করতে হবে n
যা ইনপুট হিসাবে গ্রহণ করে এবং প্রয়োজনীয় আউটপুট প্রিন্ট করে। সবচেয়ে কম বাইট জেতা
ইনপুট
STDIN বা ফাংশন ইনপুট এর n
মধ্যে 1
এবং 10
সমেত একটি সংখ্যা number
আউটপুট
2*n
অনুভূমিকভাবে আঁকা স্ট্রিপের প্রতিটি সম্ভাব্য ডোমিনো টিলিংস মুদ্রণ করুন । টিলিংগুলি কোনও ক্রমে হতে পারে তবে প্রতিটি একেবারে একবারে উপস্থিত হওয়া উচিত। এগুলি অবশ্যই একটি ফাঁকা রেখার দ্বারা পৃথক করা উচিত।
একটি উল্লম্ব ডোমিনো দুটি উল্লম্ব বার ( |
) এবং একটি অনুভূমিক ডোমিনো দুটি এম ড্যাশ ( —
) দিয়ে তৈরি হয় । আপনি -
ASCII এ থাকার জন্য Em dashes এর জায়গায় হাইফেন ( ) ব্যবহার করতে পারেন ।
মুদ্রিত আউটপুটটি যতক্ষণ দেখা যায় ততক্ষণ আপনি হোয়াইটস্পেসের সাহায্যে কিছু করতে পারেন।
——
এবং |
ডেনিস, তাই না length- মত দৈর্ঘ্য দ্বারা n
স্ট্রিং —
এবং |
ফিল্টার দ্বারা —
জোড়া প্রদর্শনে। এবং পরবর্তীকালের জন্য, আমি এটি s.split('——
আপনার মতো পাটিগণিত পদ্ধতির দ্বারা নয় , উত্পাদিত স্ট্রিংয়ের রেগেক্সেস বা স্ট্রিং অপারেশনগুলির মাধ্যমে হয়ে থাকতে পারব ।