Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Long ca ca

Viết ct nén xâu ký tự

vd: s=AABCBCBCBCDD

xuất:2A4(BC)2D

làm bằng pascal nha

 

AABCBCBCBCBCDAABCBCBCBCBCDAABCBCBCBCBCD

Nguyễn Hoàng Duy
1 tháng 7 2023 lúc 19:52

program  Nenxau;

var s: string;
        i, count: integer;
        c: char;

begin
  readln(s);
  count := 1;
  c := s[1];
  for i := 2 to length(s) do
    begin
      if s[i] = c then
        inc(count)
      else
        begin
          write(count);
          write(c);
          count := 1;
          c := s[i];
        end;
    end;
  write(count);
  write(c);
end.


Các câu hỏi tương tự
Long ca ca
Xem chi tiết
Nguyễn Hạnh
Xem chi tiết
Trần Hải Ạnh
Xem chi tiết
Hoàng Văn
Xem chi tiết
Đinh Đức Quảng
Xem chi tiết
Long ca ca
Xem chi tiết
Phan thị lê na
Xem chi tiết
Long ca ca
Xem chi tiết
Đức Kiên
Xem chi tiết