Хорошо, это отличный код, но он не дает точного решения проблемы, см .:
INPUT: hishakmitalaaaaabbbbbbcccccclmnojqyz
я получил
Output: shakmitalaaaabbbbcccccjq
вы видите, что 'ab' и 'bc' остаются нетронутыми, нам нужно увеличить количество циклов, возможно, чтобы проверить их, также можно увеличить сложность.
Но мое решение не так хорошо дает мне желаемый ответ, например, для приведенной выше строки я должен получить
ishakmitalaacccjq
а скорее мое решение дает
shakmitalcccccjq
надеюсь, вы понимаете вопрос. Нам нужно изменить способ прохождения через строку.