PAT Basic Level 1006. 换个格式输出整数 (15)
来源:互联网 发布:淘宝手柄 编辑:程序博客网 时间:2024/04/18 12:12
【来源】
1006. 换个格式输出整数 (15)
【分析】
这道题题意很容易理解。处理的时候考虑到给出的整数不超过1000,因此分1、2、3位数分别处理。
【代码】
#include <iostream>using namespace std;int main(){ int n; cin >> n; if (n >= 100){ int bai = n / 100; int shi = (n - 100 * bai) / 10; int ge = n % 10; for (int i = 0; i < bai; ++i){ cout << 'B'; } for (int i = 0; i < shi; ++i){ cout << 'S'; } for (int i = 0; i < ge; ++i){ cout << i+1; } } else if (n >= 10){ int shi = n / 10; int ge = n % 10; for (int i = 0; i < shi; ++i){ cout << 'S'; } for (int i = 0; i < ge; ++i){ cout << i + 1; } } else{ for (int i = 0; i < n; ++i){ cout << i + 1; } } return 0;}
【点评】
此题为简单题。
0 0
- PAT Basic Level 1006. 换个格式输出整数 (15)
- PAT BASIC LEVEL 1006. 换个格式输出整数 (15)
- PAT (Basic Level)1006. 换个格式输出整数
- PAT.Basic level.T.1006.换个格式输出整数
- 【C++】浙大PAT (Basic Level)1006. 换个格式输出整数 (15)
- PAT (Basic Level) Practise (中文)1006. 换个格式输出整数 (15)
- PAT (Basic Level) Practise (中文)1006. 换个格式输出整数 (15) C语言
- PAT (Basic Level) Practise (中文) 1006. 换个格式输出整数 (15)
- PAT (Basic Level) Practise (中文)1006. 换个格式输出整数 (15)
- 浙江大学PAT---Basic Level---1006----换个格式输出整数
- PAT(basic level) 1006 换个格式输出整数
- PAT(Basic Level)_1006_换个格式输出整数
- Basic Level 1006. 换个格式输出整数 (15)
- PAT BASIC PRACTICE: 1006. 换个格式输出整数 (15)
- PAT (Basic Level) Practise (中文) —— 1006. 换个格式输出整数
- 1006. 换个格式输出整数(PAT Basic)
- Pat(Basic Level)Practice--1006(换个格式输出整数)
- PAT(Basic)-1006.换个格式输出整数(15)
- 半监督学习
- ArcSDE10.2.1使用Oracle12c新特性——分页
- 火狐与IE之间的差别
- ARM GPU 架构简介
- Android抽屉效果 DrawerLayout 入门经验总结
- PAT Basic Level 1006. 换个格式输出整数 (15)
- 为android封装的百度定位组件
- AVX是什么?AVX指令集技术与应用解析
- 多线程的那点儿事(基础篇)
- C#通用类库--DOS常用命令
- C#中DataGridView控件使用大全
- 【温故而知新】C和C++6:STL中的vector容器
- 【SQL Server数据迁移】32位的机器:SQL Server中查询ORACLE的数据
- SVM(四) 支撑向量机,二次规划问题