ПАСКАЛЬ Дана строка, в которой буква h встречается минимум два раза. Удалите из этой...

0 голосов
134 просмотров

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


Информатика (287 баллов) | 134 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
// PascalABC.NET 3.3.5, сборка 1636 от 10.03.2018
// Внимание! Если программа не работает, обновите версию!

begin
  var s:=ReadlnString;
  var ind:=s.ToCharArray.IndexesOf(c->c='h');
  s:=s[:ind.First+1]+s[ind.Last+2:]; s.Println
end.

Пример
434   rfew45dh34r34r34r34r5 34  22342d3h234 23d2her  tert
434   rfew45der  tert
(150k баллов)
0

я понимаю

0

ага

0

спасибо большое за помощь