1006 換個(gè)格式輸出整數(shù) (15 分)
讓我們用字母 B 來(lái)表示“百”撼玄、字母 S 表示“十”叠赦,用 12...n 來(lái)表示不為零的個(gè)位數(shù)字 n(<10),換個(gè)格式來(lái)輸出任一個(gè)不超過(guò) 3 位的正整數(shù)西疤。例如 234 應(yīng)該被輸出為 BBSSS1234币绩,因?yàn)樗?2 個(gè)“百”、3 個(gè)“十”瘸羡、以及個(gè)位的 4漩仙。
輸入格式:
每個(gè)測(cè)試輸入包含 1 個(gè)測(cè)試用例,給出正整數(shù) n(<1000)犹赖。
輸出格式:
每個(gè)測(cè)試用例的輸出占一行队他,用規(guī)定的格式輸出 n。
輸入樣例 1:
234
輸出樣例 1:
BBSSS1234
輸入樣例 2:
23
輸出樣例 2:
SS123
#include <iostream>
using namespace std;
int main(){
int n;
cin>>n;
int B,S,G;
B=n/100;
S=n%100/10;
G=n%100%10;
for(int i=0;i<B;i++){
cout<<"B";
}
for(int i=0;i<S;i++){
cout<<"S";
}
for(int i=0;i<G;i++){
cout<<i+1;
}
}