PAT-乙级B1006-没难度
2019-02-11 22:09
134 查看
[code]#include <stdio.h> int main() { int a, b, s, n, i; scanf("%d", &a); b=a/100; s=a%100/10; n=a%10; //分别提取个位,十位,百位 for (i=0; i<b; i++) printf("B"); for (i=0; i<s; i++) printf("S"); for (i=1; i<=n; i++) printf("%d", i); }
去除各个位的数,循环输出即可
相关文章推荐
- pat帅到没朋友 乙级题的难度开了两个map感觉思路还挺清晰的
- PAT乙级题 1021 python解答
- PAT乙级1062
- PAT乙级(Basic Level)练习题 >外星人的语言
- 乙级 PAT 1048. 数字加密(20)
- 乙级 PAT 1077. 互评成绩计算 (20)
- PAT 乙级 1027. 打印沙漏(20)
- pat乙级1072
- PAT 乙级 1038. 统计同成绩学生(20)
- PAT乙级1061
- PAT 乙级 1044. 火星数字(20)
- PAT(乙级)1008 锤子剪刀布 (20)
- PAT(乙级)1013 组个最小数 (20)
- [PAT-乙级]1009.说反话
- [PAT-乙级]1029.旧键盘
- PAT乙级-1003
- PAT 乙级 1008. 数组元素循环右移问题 (20)
- PAT(乙级)1021 查验身份证(15)
- PAT 乙级 1009.说反话
- PAT乙级-1007