var R,S:string; p:integer; begin read(s); R:=''; repeat p:=pos('мы',S); if P>1 then R:=R+copy(S,1,p-1); if P>0 then begin R:=R+'вы'; delete(S,1,P+length('мы')-1); end; until p=0; S:=R+S; write(s); readln; end.
Пример:
мыльная пена состоит из мыла. выльная пена состоит из выла.
//Версия 3.3. сборка 1583 (25.11.2017)
var
R,S:string;
p:integer;
begin
read(s);
R:='';
repeat
p:=pos('мы',S);
if P>1 then R:=R+copy(S,1,p-1);
if P>0 then begin
R:=R+'вы';
delete(S,1,P+length('мы')-1);
end;
until p=0;
S:=R+S;
write(s);
readln;
end.
Пример:
мыльная пена состоит из мыла.
выльная пена состоит из выла.