题目
解题思路
因为输入的数不会超过1000,直接将输入的数的百位,十位和个位分别得到,按格式输出即可。
代码
#include<iostream>
#include<algorithm>
#include<string.h>
using namespace std;
int main()
{
int num,len;
while(cin>>num)
{
//得到百位数字,按格式输出
len=num/100;
for(int i=1;i<=len;i++)
{
cout<<"B";
}
//得到十位数字,按格式输出
len=num%100/10;
for(int i=1;i<=len;i++)
{
cout<<"S";
}
//得到个位数字,按格式输出
len=num%100%10;
for(int i=1;i<=len;i++)
{
cout<<i;
}
cout<<"\n";
}
}