بکندباز

تابعی ایجاد کنید که یک رشته را به آرایه ای از دسته های یکسان تقسیم کند.

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

split_groups("555") ➞ ['555']

split_groups("5556667788") ➞ ['555', '666', '77', '88']

split_groups("aaabbbaabbab") ➞ ['aaa', 'bbb', 'aa', 'bb', 'a', 'b']

نکات

  • هر دسته فقط باید یک کاراکتر منحصر به فرد داشته باشد.
  • آرایه به دست آمده باید به همان ترتیب رشته ورودی باشد.
  • باید با حروف، اعداد و سایر کاراکترها کار کند.
split_groups("555")  ➞ ['555']
split_groups("5556667788")  ➞ ['555', '666', '77', '88']
split_groups("aaabbbaabbab")  ➞ ['aaa', 'bbb', 'aa', 'bb', 'a', 'b']
split_groups("abbbcc88999&&!!!_")  ➞ ['a', 'bbb', 'cc', '88', '999', '&&', '!!!', '_']

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

scotay
امتیاز:‌ 600
تصحیح اتوماتیک 0 0
‎PHP‎
6 مهر 1402

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

نظرات

*
*