twobomb, Stalker_RED: видимо вы меня не так поняли) . Мне нужно было, чтобы не я сам вводил значения типа: "aabcccabb". А чтобы в консоли можно было любые значения вводить и через console.log всё выводилось. Ваша функция работает правильно, но только если самому вводить значения. Вот эта задача:
Для управления роботами центральный компьютер посылает им команды, состоящие из символом латинского алфавита. Количество операций растет каждый день и они уже не вмещаются в память роботов. Поэтому вам поручили реализовать метод сжатия строк, основанный на повторяющихся символах.
Сжатие строки происходит по следующему алгоритму: изначальная строка делится на отрезки максимальной длины, состоящие из одинаковых символов. После чего каждый отрезок заменяется на сам повторяющийся символ и количество его повторов, но при этом, если символ повторяется только один раз, то количество его повторов не выписывается.
Формат входных данных:
Единственная строка входных данных содержит саму строку, состоящую только из строчных символов латинского алфавита, длина строки не превосходит 50000.
Я уже несколько часов бью голову, но никак решить не могу. Твоя задача будет работать только при aabcccabb, но если в консоль ввода вводить другие значения, она их просто будет игнорировать
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.