Ответы на вопрос:
//pascalabc v3.1
var s: string;
procedure repall(var s: string; wold, wnew: string);
var res: string;
p, len: integer;
begin
len: = length(wold);
res: = '';
while length(s) > 0 do begin
p: = pos(wold, s);
if p = 0 then begin res: = res + s; break; end;
if p > 1 then res: = res + copy(s,1,p-1);
res: = res + wnew;
if p+len > length(s) then
s: = ''
else s: = copy(s,p+len,length(s));
end;
s: = res
end;
begin
readln(s);
repall(s, 'со', 'ту');
writeln(s)
end.
тестовое решение:
сок сок сок кок пок
тук тук тук кок пок
Популярно: Информатика
-
steshaaaaa105.06.2021 03:09
-
sofiyakoroleva304.11.2020 22:45
-
Kaffidr0y18.01.2021 23:31
-
15JVC1527.04.2022 08:48
-
поЧеМучКа1111201.11.2021 06:19
-
kyrenkovalena830.10.2021 19:40
-
ЗнающийМудрец02.06.2022 10:52
-
ЧакН0рис20.10.2022 05:08
-
ayna413.04.2023 05:01
-
Zubkub25.10.2021 06:06