Problem
시저가 때때로 암호, 즉 자신이 발명한 일종의 암호를 사용했다는 것은 누구나 알고 있습니다.
때로는 작성 시간을 줄이기 위해 Caesar는 패킹을 사용했는데, 그 원칙은 반복되는 문자를 제거하고 반복 횟수를 결정하는 숫자로 대체하는 것입니다.
대문자 라틴 문자로 구성된 줄만 고려할 것입니다. 예를 들어 AAAABCCCCCDDDD
문자열을 고려하십시오. 이 문자열은 4AB5C4D
로 나타낼 수 있습니다.
압축된 문자열을 가져와 원래 문자열로 재구성하는 프로그램을 작성하세요.
입력
입력에는 하나의 압축된 문자열이 포함됩니다.
nA
형식의 구성만 가능합니다. 여기서
n
— 문자의 반복 횟수(2에서 99까지의 정수) 및
A
— 대문자 라틴 문자 또는
A
형식의 구조, 즉 반복 횟수를 결정하는 숫자가 없는 문자입니다. 최대 문자열 길이는 80을 초과하지 않습니다.
출판물
복구된 문자열을 출력합니다. 이 경우 행은 각각 정확히 40자의 행으로 나누어야 합니다(마지막 행은 40자 미만일 수 있음).
예
<헤드>
<일>#일>
입력 |
출력 |
것>
<몸>
1 |
ABC |
ABC |
2 |
O2A3O2AO |
오아오오오아오 |
3 |
A2B3C4D5E6F7G |
ABBCCCDDDDDEEEEEFFFFFFGGGGGG |
테이블>