Опиши цифры подряд
В последовательности «посмотри и скажи» новый член описывает группы одинаковых цифр в предыдущей строке. Например, строка 21 читается как «одна двойка, одна единица», значит следующий член будет 1211. Напиши функцию, которая принимает строку цифр s и возвращает следующий член последовательности. Важно считать именно подряд идущие одинаковые цифры, а не все одинаковые цифры во всей строке.
Примеры
Ввод
"1"Вывод
"11"Ввод
"11"Вывод
"21"Ввод
"21"Вывод
"1211"Нужно реализовать
def look_and_say(s: str) -> str:
Теги
strings
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
"1"Ожидаемый
"11"2
Ввод
"11"Ожидаемый
"21"3
Ввод
"21"Ожидаемый
"1211"4
Ввод
"1211"Ожидаемый
"111221"5
Ввод
"111221"Ожидаемый
"312211"6
Ввод
""Ожидаемый
""Фокус-радио
На паузе · SomaFM · Fluid