یک تابع بنویسید که یک رشته (string) را به زیررشتههایی با اندازهی مشخص (n) تقسیم کند و بین هر یک از این زیررشتهها یک جداکنندهی مشخص قرار دهد.
نمونه ورودی و خروجی
SplitAndDelimit("bellow", 2, "&") ➞ "be&ll&ow"
SplitAndDelimit("magnify", 3, ":") ➞ "mag:nif:y"
SplitAndDelimit("poisonous", 2, "~") ➞ "po~is~on~ou~s"
Assert.Equal("be&ll&ow", Backendbaz.SplitAndDelimit("bellow", 2, "&")); Assert.Equal("mag:nif:y", Backendbaz.SplitAndDelimit("magnify", 3, ":")); Assert.Equal("po~is~on~ou~s", Backendbaz.SplitAndDelimit("poisonous", 2, "~")); Assert.Equal("shape^-shif^ting", Backendbaz.SplitAndDelimit("shape-shifting", 5, '^')); Assert.Equal("n#e#b#u#l#o#u#s", Backendbaz.SplitAndDelimit("nebulous", 1, '#'));
نظرات