بکندباز

یک تابع ایجاد کنید که رشته ای را بگیرد و لیستی از کاراکترهای جفت را برگرداند. اگر رشته دارای تعداد کاراکتر فرد است، یک ستاره * در جفت نهایی اضافه کنید.

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

StringPairs("mubashir") ➞ ['mu', 'ba', 'sh', 'ir']

StringPairs("backendbaz") ➞ ['ba', 'ck', 'en', 'db', 'az']

StringPairs("airforces") ➞ ['ai', 'rf', 'or', 'ce', 's*']

نکات

اگر رشته داده شده خالی است، [] را برگردانید.

 

Assert.Equal(new string[] { "mu", "ba", "sh", "ir" }, Backendbaz.StringPairs("mubashir"));
Assert.Equal(new string[] { "ba", "ck", "en", "db", "az" }, Backendbaz.StringPairs("backendbaz"));
Assert.Equal(new string[] { "ai", "rf", "or", "ce", "s*" }, Backendbaz.StringPairs("airforces"));
Assert.Equal(new string[] { }, Backendbaz.StringPairs(""));
Assert.Equal(new string[] { "pa", "k*" }, Backendbaz.StringPairs("pak"));

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

Aliak
امتیاز:‌ 9506
تصحیح اتوماتیک 0 0
‎C#‎
4 بهمن 1402

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

mantix
امتیاز:‌ 9506
تصحیح اتوماتیک 0 0
‎C#‎
15 دي 1402

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

نظرات

*
*