Asosiy qismga o'tish

~/algor $ cat masalalar/string-siqish

String-34

Satrni siqish

Iqbolshoh Ilhomjonov Muallif: Iqbolshoh Ilhomjonov
O'rtacha 1000 ms 128 MB 56%

Kichik lotin harflaridan iborat $s$ satr berilgan. Uni siqing: bir xil harflarning har bir ketma-ket bo'lagi o'rniga shu harf va undan keyin bo'lak uzunligi yoziladi.

Ketma-ket bir xil belgilarni belgi va son juftligiga aylantirish sxemasi

Kiruvchi ma'lumotlar

Bitta qatorda $s$ satri.

Chiquvchi ma'lumotlar

Bitta qatorda siqilgan satr (uzunlik $1$ bo'lsa ham yoziladi).

Izoh

$1 \le |s| \le 10^{5}$
$s$ faqat kichik lotin harflaridan (a–z) iborat

Misollar

Kirish #1
aaabccdddd
Chiqish #1
a3b1c2d4
Kirish #2
xyz
Chiqish #2
x1y1z1

Yechim yuborish uchun tizimga kiring

Ro'yxatdan o'tish bepul va bir daqiqa oladi.