بکندباز

تابعی بنویسید که ارتفاع و عرض (m, n) و یک پارامتر اختیاری s را در ورودی بگیرد و یک لیست با فرش n*m با استفاده از پارامتر s ایجاد کند. پارامتر s به صورت پیشفرض # است. (می توانید آن را به صورت مقدار اولیه نیز برای تابع تنظیم کنید)

نمونه ورودی و خروجی

MakeRug(3, 5, '#') ➞ ['#####', '#####', '#####']

MakeRug(3, 5, '$')  ➞ ['$$$$$', '$$$$$', '$$$$$']

MakeRug(2, 2, 'A')  ➞ ['AA', 'AA']

EXPECT_EQ(MakeRug(3, 5, '#'), std::vector({"#####", "#####", "#####"}));
EXPECT_EQ(MakeRug(3, 5, '$'), std::vector({"$$$$$", "$$$$$", "$$$$$"}));
EXPECT_EQ(MakeRug(2, 2, 'A'), std::vector({"AA", "AA"}));

پاسخ های کاربران به این تمرین

FDK2077
امتیاز:‌ 11019
تصحیح اتوماتیک 0 0
‎C++‎
31 خرداد 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*