import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.next();
char[] ch = str.toCharArray();
char start = ch[0];
String result = "";
for (char c : ch) {
//如果是数字,需要num - 1个字母
if (c < 'A') {
int num = c - '0';
//循环添加start
for (int i = 1; i < num; i++) {
result += start;
}
} else {
//如果是字母,则直接加到result中,用start标记当前字母以便后面循环使用到
start = c;
result += c;
}
}
System.out.print(result);
}
}
P8706 [蓝桥杯 2020 省 AB1] 解码
最新推荐文章于 2024-11-11 20:40:17 发布