.(Дана символьная строка. если какой-то символ встречается в ней более одного раза, первое вхождение этого символа оставить без измениния, второе заменить цифрой "2", третье-"3" и т. д.).

Эзоз Эзоз    2   28.02.2019 09:20    4

Ответы
Dara005 Dara005  23.05.2020 16:47

Program p1;
var
a:string;
i:integer;
begin
readln(a);
for i:=length(a) downto 2 do
begin
if a[i]=a[i-1]then delete(a,i,1);
end;
writeln(a);
end.

Ввел: asdfsss

Результат: asdfs

Либо я не знаю либо нужно подумать. Но символу нельзя присвоить число ему можно присвоить только символ.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика