题目描述
输入一个字符串,字符串是一种简单的压缩编码,由正整数和字母交替组合而成。
本题要求对该压缩编码进行解码并输出。
输入
输入一个字符串,字符串由正整数和字母交替组合而成。例如:5a7b12C13d
输出
输出解码后的结果。
解码规则是:对于各个字母,输出指定次数,次数由字母左边的整数确定。
例如:若输入的压缩编码为5a7b12C13d,则解码为
aaaaabbbbbbbCCCCCCCCCCCCddddddddddddd。其中,5a解码后对应5个a,7b解码后对应7个b,12C解码后对应12个C,13d解码后对应13个d。
样例输入Copy
5a7b12C13d
样例输出Copy
aaaaabbbbbbbCCCCCCCCCCCCddddddddddddd
#include<stdio.h>
int main()
{
char ch;
int i,n;
while(scanf("%d%c",&n,&ch)!=EOF)
{
for(i=1;i<=n;i++)
printf("%c",ch);
}
return 0;
}