Здрасти. подскажите пожалуйса а то я забыл: имеется строка с числами
нужно по 4 числа сравнивать и удалить повторяющиеся
(т.е например 11112222111133332222 должно получиться 111122223333)
Подскжите как это записать??
var
s: string;
i: integer;
begin
s := '11112222555511113333444422224444';
i := length(s) - 3;
while i > 0 do begin
if pos(copy(s, i, 4), copy(s, 1, i - 1)) > 0 then delete(s, i, 4);
dec(i, 4);
end;
writeln(s);
end.
var
s:string;
j,i:integer;
begin
s:='111122223333';
j:=1;
for i:=1 to length(s)-1 do
if i mod 4 =0 then
begin
insert('_',s, i+j);
inc(j);
end;
writeLn(s);
end.