#include<stdio.h> int main(){ int n; char a[100]={0}; scanf("%d",&n); int b=n/100; for(int i=0;i<b;i++){ a[i]='B'; } int s=n/10%10; for(int i=b;i<s+b;i++){ a[i]='S'; } int x=n%100%10; int j=1; for(int i=b+s;i<s+b+x;i++){ a[i]=j; j++; } for(int i=0;i<s+b;i++){ printf("%c",a[i]); } for(int i=s+b;i<s+b+x;i++){ printf("%d",a[i]); } }
自己瞎写的,没想到通过了~但是感觉很不规范,还请指正