PAT 乙级 1006. 换个格式输出整数 (15)

#include <iostream>
using namespace std;
int main()
{
  int n;
  cin>>n;
  int x[2];
  x[0]=n%10;
  x[1]=(n/10)%10;
  x[2]=n/100;
  string change;
  string a="";
  string b="";
  string c="123456789";
  for(int i=0;i<x[2];i++)
  {
    a=a+"B";
  }
  for(int i=0;i<x[1];i++)
  {
    b=b+"S";
  }
  c=c.substr(0,x[0]);
  change=a+b+c;
  cout<<change<<endl;
}

猜你喜欢

转载自blog.csdn.net/Ikaros_521/article/details/79519158