Problem
대문자 라틴 문자로 구성된 줄만 고려합니다. 예를 들어 문자열 AAAABCCCCCDDDD를 생각해 보십시오. 이 문자열의 길이는 14입니다. 문자열은 라틴 문자로만 구성되어 있으므로 반복되는 문자를 제거하고 반복 횟수를 지정하는 숫자로 대체할 수 있습니다. 따라서 이것은 문자열은 4AB5C4D로 나타낼 수 있습니다. 이러한 문자열의 길이는 7입니다. 설명된 메서드를 문자열 패킹이라고 합니다.
패킹된 문자열을 가져와 원래 문자열로 복원하는 프로그램을 작성하세요.
출력 데이터
입력 파일에는 하나의 팩 라인이 포함되어 있습니다. 문자열은 nA 형식의 구성만 포함할 수 있습니다. 여기서 n은 문자의 반복 횟수(2에서 99까지의 정수)이고 A는 대문자 라틴 문자이거나 형식의 구성입니다. A, 즉 반복 횟수를 정의하는 숫자가 없는 문자입니다. 문자열의 최대 길이는 80을 초과하지 않습니다.
출력
복원된 문자열을 출력 파일로 출력합니다. 이 경우 문자열은 정확히 40자의 행으로 구분되어야 합니다(40자 미만을 포함할 수 있는 마지막 행 제외).
예제
<사업부>
<몸>
입력 |
출력 |
3A4B7D |
AAABBBBDDDDDDD |
22D7AC18FGD |
DDDDDDDDDDDDDDDDDDDDAAAAAAACFFFFFFFFFF
FFFFFFFFGD
|
95AB |
아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아아
AAAAAAAAAAAAAAAB
|
40AB39A |
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
테이블>