题目来源:http://pat.zju.edu.cn/contests/pat-b-practise/1006
#include<stdio.h>
#include<string.h>
int main()
{int n;
while(scanf("%d",&n)!=EOF)
{int nb=0,ns=0,ng=0;
nb=n/100;
ns=(n-nb*100)/10;
ng=n-nb*100-ns*10;
if(nb!=0){while(nb!=0){printf("B");nb--;}}
if(ns!=0){while(ns!=0){printf("S");ns--;}}
int i=1;
if(ng!=0){while(ng!=0){printf("%d",i);ng--;i++;}}
printf("\n");
}
return 0;
}