PAT 07-1. 换个格式输出整数 (15)
2014-10-16 00:22
148 查看
输入格式:每个测试输入包含1个测试用例,给出正整数n(<1000)。
输出格式:每个测试用例的输出占一行,用规定的格式输出n。
输入样例1:
234
输出样例1:
BBSSS1234
输入样例2:
23
输出样例2:
SS123
/*07-1*/ #include<stdio.h> funge(int ge){ int i; for(i=1;i<=ge;i++){ printf("%d",i); } } funshi(int shi){ int i; for(i=0;i<shi;i++){ printf("S",i); } } funbai(int bai){ int i; for(i=0;i<bai;i++){ printf("B",i); } } int main(){ int n=123,i,count,b[3]; scanf("%d",&n); while(n){ b[count]=n%10; count++; n/=10; } if(count==3){ funbai(b[2]); funshi(b[1]); funge(b[0]); } else if(count==2) { funshi(b[1]); funge(b[0]); } else if(count==1){ funge(b[0]); } return 0; }
相关文章推荐
- pat 1006. 换个格式输出整数 (15)
- PAT 乙级 1006. 换个格式输出整数 (15)
- 1006. 换个格式输出整数 (15) PAT
- 07-1. 换个格式输出整数 (15)
- PAT(B)1006. 换个格式输出整数 (15)
- PAT1006换个格式输出整数 (15)
- PAT 乙级练习题1006. 换个格式输出整数 (15)
- PAT 1006. 换个格式输出整数 (15) (C语言)
- PAT 1006. 换个格式输出整数 (15)
- pat 乙级 1006. 换个格式输出整数 (15)
- 1006. 换个格式输出整数 (15)-PAT乙级
- [PAT(B)]1006. 换个格式输出整数 (15)源码
- PAT BASIC LEVEL 1006. 换个格式输出整数 (15)
- PAT 1006. 换个格式输出整数 (15)
- 浙江大学PAT上机题解析之1006. 换个格式输出整数 (15)
- PAT(乙)-1006. 换个格式输出整数 (15)
- PAT训练(乙级)—— 1006. 换个格式输出整数 (15)
- PAT:1006. 换个格式输出整数 (15)
- PAT乙级.1006. 换个格式输出整数 (15)
- PAT乙级 1006. 换个格式输出整数 (15)