PAT乙题1006

答案

#include 
#include
#include
using namespace std;
int main()
{
    int n;
    cin >> n;
    int a = n / 100;
    int b = n / 10 % 10;
    int c = n % 10;
    while (a--)
        cout << "B";
    while (b--)
        cout << "S";
    int t = 1;
    while (c--)
    {
        cout << t;
        t++;
    }
    return 0;
}

不用string,输入的数字就是我想要的个数;

其次,想想当没有百位或者没有十位怎么办,都只用if else吗,仔细记住这种用法

你可能感兴趣的:(c++,算法,开发语言)