ইনপুট:
আপনার পছন্দের ইনপুট বিন্যাসে দুটি একক অঙ্ক (আসুন তাদের কল করুন m
এবং n
) এবং দুটি অক্ষর (আসুন তাদের কল করুন a
এবং b
)।
আউটপুট:
ওয়াকথ্রোর জন্য, ভান করুন m=2, n=5, a='a', b='b'
।
আপনার আউটপুটটি আপনার চারটি ইনপুট থেকে তৈরি স্ট্রিং হবে। আসুন result
মান সহ স্ট্রিং কল করুন ""
। প্রথমত, CONCATENATE a
সম্মুখের result
m
বার CONCATENATE তাই a
সম্মুখের দিকে result
2
বার। result
এখন সমান aa
। দ্বিতীয়ত, CONCATENATE b
সম্মুখের result
m
বার CONCATENATE তাই b
সম্মুখের দিকে result
2
বার। result
এখন সমান aabb
। শেষ অবধি, ফলাফল যদি এর চেয়ে বেশি দীর্ঘ হয় তবে n
ছেদ করুন result
যাতে এটির দৈর্ঘ্য রয়েছে n
। অন্যথায়, m
দৈর্ঘ্য a
এবং এর দৈর্ঘ্য b
হওয়া অবধি দৈর্ঘ্য রানের সাথে পর্যায়ক্রমে চালিয়ে যান । চূড়ান্ত হয় যা দৈর্ঘ্য আছে, ।result
n
result
aabba
5
পরীক্ষার কেস:
Input: m = 2, n = 4, a = A, b = B
Output: AABB
Input: m = 3, n = 8, a = A, b = B
Output: AAABBBAA
Input: m = 4, n = 3, a = A, b = B
Output: AAA
Input: m = 2, n = 10, a = A, b = B
Output: AABBAABBAA
যেহেতু সবাই জানে, কম বিশ্বের উপর রাজত্ব করবে, তাই ক্ষুদ্রতম প্রোগ্রামগুলি, বাইটে, জিতে! :)
m=2,n=10,a=A,b=B