#4914. 破译密码
破译密码
破译密码
题目描述
众所周知,GNU/Linux是可以设置账户密码的。老马的账户密码则遵从以下加密规律,对于每个字符,它前面的一位数字代表了它在这个位置出现的次数,如果它前面没有与之配对的数字则只出现了一次,比如说:
20243PCA
这个密码解密之后是
0044PPPCA
这个密码中,20代表0在这里出现了2次,24代表4在这里出现了2次,3P代表P在这里出现了3次,后面的CA由于没有与之配对的数字,默认只出现一次。
现在,Lukzia想从老马的电脑里偷学习资料,请你帮他破译密码。
输入格式
一个字符串,表示加密过的密码,以‘#’结束
输出格式
一个字符串,表示破译后的密码
样例
样例输入
1I like2 c2p#
样例输出
I like cpp
(like后面两个空格)
样例解释
1I like2 c2p中,I为1次,空格为2次(因为第一个数字2后面是空格),p为2次。
数据规模与约定
- 对于 的数据,保证字符串长度小于50