题目链接:https://www.patest.cn/contests/pat-b-practise/1006
思路:获取每位的数值大小,然后按个数和格式输出就行。
注意点:仔细点就行。
1 #include<stdio.h> 2 int main() 3 { 4 int n; 5 scanf("%d",&n); 6 int x; 7 x=n/100; 8 if(x) 9 for(int i=0;i<x;i++) 10 printf("B"); 11 x=n%100/10; 12 if(x) 13 for(int i=0;i<x;i++) 14 printf("S"); 15 x=n%100%10; 16 if(x) 17 for(int i=1;i<=x;i++) 18 printf("%d",i); 19 return 0; 20 }