C++ Будем рассматривать только строчки, состоящие из заглавных латинских букв. Например, рассмотрим строку AAAABCCCCCDDDD. Длина этой строки равна 14. Поскольку строка состоит только из латинских букв, повторяющиеся символы могут быть удалены и заменены числами, определяющими количество повторений.
Таким образом, данная строка может быть представлена как 4AB5C4D. Длина такой строки 7. Описанный метод мы назовем упаковкой строки.
Напишите программу, которая берет упакованную строчку и восстанавливает по ней исходную строку.
Входные данные
Одна упакованная строка. В строке могут встречаться только конструкции вида nA, где n - количество повторений символа (целое число от 2 до 99), а A - заглавная латинская буква, либо конструкции вида A, то есть символ без числа, определяющего количество повторений. Максимальная длина строки не превышает 80.
Выходные данные
Выведите восстановленную строку. При этом строка должна быть разбита на строчки длиной ровно по 40 символов (за исключением последней, которая может содержать меньше 40 символов).
мой код валится почему-то на каком-то 6 тесте
177
332
Ответы на вопрос:
Они находятся в Лондоне
И окрашены либо в оранжевый или в красный мы это проходили
Объяснение
Популярно: Информатика
-
Nastiya32018.06.2023 12:54
-
Champion3024.09.2021 05:48
-
mmmmm26908.02.2022 17:34
-
Гуманитарий4124.12.2022 18:28
-
danil20080403.04.2022 13:51
-
YanaRy01.08.2020 13:23
-
biksummer2314.04.2021 07:08
-
emilyblack8008.10.2021 22:48
-
vasiliybondaroxq3j421.06.2020 16:57
-
123123ilya06.01.2022 02:10