تابعی بنویسید که تمام حروف موجود در یک بازه مشخص را با نماد #
جایگزین کند.
نمونه ورودی و خروجی
Replace("abcdef", "c-e") ➞ "ab###f"
Replace("rattle", "r-z") ➞ "#a##le"
Replace("microscopic", "i-i") ➞ "m#croscop#c"
نکات
- بازه همیشه به ترتیب خواهد بود (یعنی
m-n
، مقدارm
همیشه قبل یا مساویn
است). - رشتههای ورودی فقط شامل حروف کوچک الفبای انگلیسی خواهند بود.
- اگر ورودی خالی باشد، خروجی نیز باید خالی باشد.
Assert.Equal("ab###f", Backendbaz.Replace("abcdef", "c-e")); Assert.Equal("#a##le", Backendbaz.Replace("rattle", "r-z")); Assert.Equal("m#croscop#c", Backendbaz.Replace("microscopic", "i-i")); Assert.Equal("", Backendbaz.Replace("", "a-z")); Assert.Equal("##u#t##u#", Backendbaz.Replace("bountiful", "a-o")); Assert.Equal("#####", Backendbaz.Replace("zebra", "a-z"));
نظرات