به نظر میرسد رشتههای من بهطور تصادفی درهم ریخته شدهاند؛ هر جفت کاراکتر با یکدیگر جابجا شدهاند. لطفاً به من کمک کنید تا این رشتهها را به حالت اولیه برگردانم و بتوانم آنها را بفهمم.
نمونه ورودی و خروجی
unmix("123456") ➞ "214365"
unmix("hTsii s aimex dpus rtni.g") ➞ "This is a mixed up string."
unmix("badce") ➞ "abcde"
نکات:
- طول رشته ممکن است فرد باشد؛ در این حالت، کاراکتر آخر بدون تغییر باقی میماند، چون جفتی برای جابجایی ندارد.
- هدف این است که هر دو کاراکتر متوالی را جابجا کرده و رشتهی اصلی را بازیابی کنید.
unmix("123456") ➞ "214365"
unmix("hTsii s aimex dpus rtni.g") ➞ "This is a mixed up string."
unmix("badce") ➞ "abcde"
unmix(' Imaf eeilgna l tilt eidzz!y') ➞ "I am feeling a little dizzy!"
نظرات