بکندباز

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

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

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

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

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

نکات

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

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

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*

تمرینات مرتبط