大水题没啥可说的,AC代码如下
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n;
scanf("%d", &n);
int trans[3] = {0};//个 十 百
int ct = 0;
for(; n > 0; n /= 10){
trans[ct] = n % 10;
ct++;
}
for(int i = 0; i < trans[2]; i++){
printf("B");
}
for(int i = 0; i < trans[1]; i++){
printf("S");
}
for(int i = 1; i <= trans[0]; i++){
printf("%d", i);
}
return 0;
}