Задача

Дан массив символов chars. Сожмите его in-place: символ + количество повторов (>1). Верните новую длину.

Примеры

Пример 1

Input: chars = ["a","a","b","b","c","c","c"]
Output: 6

Пример 2

Input: chars = ["a"]
Output: 1

Пример 3

Input: chars = ["a","b","b","b","b","b","b","b","b","b","b","b","b"]
Output: 4

Решение