1006. 换个格式输出整数(PAT Basic)
2014-11-27 16:40
841 查看
#include <stdio.h> #include <math.h> int main() { int num, digits = 0, den; scanf("%d", &num); digits = log10(num) + 1; den = pow(10,digits-1); for (int i = 1; i <= digits; i++) { for (int j = 1; j <= num/den; j++){ if( i == digits) printf("%d",j); if (i == digits-1) printf("S"); if (i == digits-2) printf("B"); } num %= den; den /= 10; } printf("\n"); return 0; }
相关文章推荐
- PAT (Basic Level) Practise (中文)1006. 换个格式输出整数 (15)
- PAT (Basic Level) Practise (中文)1006. 换个格式输出整数 (15) C语言
- PATBasic——1006. 换个格式输出整数 (15)
- PAT (Basic Level) Practise (中文)1006. 换个格式输出整数 (15)
- PAT (Basic Level) Practise (中文)- 1006. 换个格式输出整数 (15)
- Pat(Basic Level)Practice--1006(换个格式输出整数)
- 浙江大学PAT---Basic Level---1006----换个格式输出整数
- PAT(basic level) 1006 换个格式输出整数
- PAT(Basic Level)_1006_换个格式输出整数
- PAT BASIC LEVEL 1006. 换个格式输出整数 (15)
- PAT (Basic Level) Practise (中文)1006. 换个格式输出整数 (15)
- PAT (Basic Level) Practise 的C++实现-1006. 换个格式输出整数
- PAT1006 BASIC:换个格式输出整数 (15)
- PAT乙级真题及训练集 PAT (Basic Level) Practise (中文)1006. 换个格式输出整数
- PAT (Basic Level)1006. 换个格式输出整数
- PAT (Basic Level) Practise:1006. 换个格式输出整数
- PAT Basic Level 1006. 换个格式输出整数 (15)
- PAT(Basic)-1006.换个格式输出整数(15)
- PAT basic 1006 : 换个格式输出整数
- PAT Basic 1006. 换个格式输出整数 (15)(C语言实现)