Вводятся подстрока и строка. определить, сколько раз данная подстрока входит в строку?

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

Вводятся подстрока и строка. определить, сколько раз данная подстрока входит в строку?


Информатика (12 баллов) | 51 просмотров
Дан 1 ответ
0 голосов

Var count, P: integer;
    S, PS: string;
Begin
     readln(S, PS);
     P:=POS(PS,S);
     while P>0 do
     begin
          count := count + 1;
          Delete(S, P, Length(PS));
          P:=POS(PS, S);
     end;
     writeln(count);
end.

Вот так =)

(16.9k баллов)