PAT乙级1006.换个格式输出整数
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
#include<iostream>
using namespace std;
int main()
{ int n,a,b;
cin>>n;
a=n%10;
b=n/10;
if(b==0)
{
for(int i=1;i<=a;i++)
cout<<i;
}
else if(b/10==0)
{for(int i=1;i<=b;i++)
cout<<"S";
for(int i=1;i<=a;i++)
cout<<i;
}
else
{
for(int i=1;i<=b/10;i++)
cout<<"B";
for(int i=1;i<=b%10;i++)
cout<<"S";
for(int i=1;i<=a;i++)
cout<<i;
}}
|

浙公网安备 33010602011771号