Сжатая депеша

Парсинг и разбор данных Сложная
Радист сжимает депеши: k[фрагмент] означает 'фрагмент повторяется k раз', конструкции могут вкладываться. Дана корректная строка s из строчных букв, цифр и скобок [ ]. Разверните её: '3[a2[bc]]' -> 'abcbcabcbcabcbc'. Классика на стек.
Сигнатура функции
decode_packed_string(s: str) -> str
Примеры
ВходОжидаемый результат
["3[a2[bc]]"]"abcbcabcbcabcbc"
["2[abc]3[cd]ef"]"abcabccdcdcdef"
1решили
1пытались
100%успешность
Войдите, чтобы решить →