Занятие 5. Строки

Задача «Обращение фрагмента»


Условие

Дана строка, в которой буква h встречается как минимум два раза. Разверните последовательность символов, заключенную между первым и последнием появлением буквы h, в противоположном порядке.


Тесты

Входные данные Правильный ответ Что вывела программа Результат
In the hole in the ground there lived a hobbit
In th a devil ereht dnuorg eht ni eloh ehobbit
qwertyhasdfghzxcvb
qwertyhgfdsahzxcvb
asdfghhzxcvb
asdfghhzxcvb
ahbhchdheha
ahehdhchbha
habcdefgijklmnh
hnmlkjigfedcbah
hh
hh
hah
hah
habh
hbah
ahcvbhs
ahbvchs

Нужна подсказка?

Подсказка 1

Сохраняем края и разворачиваем только внутреннюю часть.

Подсказка 2

Первое и последнее h — границы всего фрагмента, а не соседняя пара h.