没什么好说的。
#include<iostream>
using namespace std;
void fy(int n){
int a,b,c;
a=n/100,b=n/10%10,c=n%10;
if(a){
for(int i=0;i<a;i++)
cout<<'B';
}
if(b){
for(int i=0;i<b;i++)
cout<<'S';
}
if(c){
for(int i=1;i<=c;i++)
cout<<i;
}
}
int main(){
int i;
cin>>i;
fy(i);
return 0;
}