Дана строка. Изменить её так, чтобы слово начиналось с буквы, на которую закончилось предыдущее слово.
Например: Ехали медведи на велосипеде
Ехали иедведи иа аелосипеде.

//PascalABC.NET 3.1 сборка 1200
begin
    var s := ReadString(s = );
    if s= then s:=какое небо голубое, какой богатенький Буратино;
    writeln(s);
    s := s.Trim();
    s := s.Replace(,, );
    s := s.Replace(;, );
    s := s.Replace(., );
    s := s.Replace(  , ).Replace(  , ).Replace(  , ).Replace(  , );
    for var i := 1 to s.Length - 1 do
        if s[i] = then
            s[i + 1] := s[i - 1];
    writeln(s);
end.

Оцени ответ
Подпишись на наш канал в телеграм. Там мы даём ещё больше полезной информации для школьников!

Загрузить картинку