Чтобы решить задачу, сначала применим алгоритм к исходной цепочке «КОМ».
- Исходная цепочка: КОМ
- Обратный порядок: МОК
- Последняя буква исходной цепочки: М (следующая буква — Н)
Результат первой работы алгоритма: КОМ + МОК + Н = КОММОКН
Теперь применим алгоритм ко второй цепочке «КОММОКН».
- Исходная цепочка: КОММОКН
- Обратный порядок: НКМОМК
- Последняя буква исходной цепочки: Н (следующая буква — О)
Результат второй работы алгоритма: КОММОКН + НКМОМК + О = КОММОКННКМОМКО
Теперь подсчитаем количество букв «О» в получившейся цепочке «КОММОКННКМОМКО».
В строке:
КОММОКН — 2 буквы «О».
НКМОМК — 1 буква «О**.
Так что в КОММОКННКМОМКО будет 2 + 1 + 1 = 4 буквы «О».
Таким образом, в конечной цепочке будет 4 буквы «О».