Задача

5 /8


Поиск в строке

Теория Нажмите, чтобы прочитать/скрыть


Чтобы в Pascal выполнить поиск в строке, используют метод pos().
Он имеет возвращает индекс 1-го вхождения подстроки в строку:
pos(originalString, smallString) - ищет в originalString smallString

Когда подстрока не найдена, метод возвращает 0:

welcome := 'Hello world! Goodbye world!';
index := pos(welcome, 'wor');
writeln(index);           // 7

index := pos(welcome, 'sun');
writeln(index);        // 0

Обратите внимание: данные методы не ищут количество вхождений, а всего лишь определяют, есть ли такая подстрока в строке или нет.

Задача

Дана строка, в которой буква h встречается минимум два раза. Удалите из этой строки первое и последнее вхождение буквы h, а также все символы, находящиеся между ними.

Входные данные

Вводится строка.

Выходные данные

Выведите ответ на задачу.

Примеры

Входные данные Выходные данные
1 In the hole in the ground there lived a hobbit In tobbit

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Free Pascal2
PascalABC8
Комментарий учителя