Cho một xâu gồm các chữ cái in thường viết liên tiếp, do có nhiều kí tự liên tiếp giống nhau nên người ta nghĩ ra cách nén chữ cái như sau: Một dãy các chữ cái liên tiếp mà giống nhau thì người ta viết chúng thành 1 chữ cái đầu tiên của đoạn và số lần xuất hiện của chữ cái đó. Ví dụ: abbbbcccccc thì được nén thành: a1b4c6. Và khi giải nén thì người ta lại làm ngược lại.
Yêu cầu: Cho 2 xâu, một xâu là các kí tự in thường chưa nén, một xâu là nén của một xâu khác. Em hãy in ra xâu nén của xâu thứ nhất và in ra xâu giải nén của xâu thứ hai. Cho biết xâu nén và giải nén đều có không quá 255 kí tự.
Dữ liệu vào:
+ Gồm 2 dòng, dòng đầu là xâu chưa giải nén, dòng sau là xâu đã nén.
Kết quả:
+ Gồm 2 dòng là xâu nén của xâu đầu, xâu giải nén của xâu thứ hai.
Ví dụ:
Input | Output |
---|---|
aabbbbccccccbbbbb a1b5d15 | a2b4c6b5 abbbbbddddddddddddddd |
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
|
Trong 30 ngày |
|
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 38905 |