题目链接:点击打开链接
知识点笔记:
1.数组设大一点,防止越界
AC代码:
#include <cstdio>
int main() {
int n;
scanf("%d",&n);
int num[4]={0};
for(int i=0;i<3;i++){
num[i]=n%10;
n/=10;
}
if(num[2]!=0)
for(int i=0;i<num[2];i++){
printf("B");
}
if(num[1]!=0)
for(int i=0;i<num[1];i++){
printf("S");
}
if(num[0]!=0)
for(int i=1;i<=num[0];i++){
printf("%d",i);
}
return 0;
}