1006. 换个格式输出整数 (15)-PAT乙级真题
让我们用字母B来表示“百”、字母S表示“十”,用“12…n”来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数。例如234应该被输出为BBSSS1234,因为它有2个“百”、3个“十”、以及个位的4。
输入格式
每个测试输入包含1个测试用例,给出正整数n(<1000)。
输出格式
每个测试用例的输出占一行,用规定的格式输出n。
输入样例1
234
输出样例1
BBSSS1234
输入样例2
23
输出样例2
SS123
分析:因为n小于1000,所以数字不会超过百位~输入数据首先保存在a中,然后将a的每一个数字保存在int b[3]中,然后将b[2]、b[1]、b[0]中存储的数字看作输出次数依次输出B、S和12..b[0]~
#include <iostream>
using namespace std;
int main() {int a, i = 0;cin >> a;int b[3] = {0};while (a != 0) {b[i++] = a % 10;a = a / 10;}for (int k = 0; k < b[2]; k++)cout << "B";for (int k = 0; k < b[1]; k++)cout << "S";for (int k = 0; k < b[0]; k++)cout << k + 1;return 0;
}
1006. 换个格式输出整数 (15)-PAT乙级真题相关推荐
- java lt10_PAT 1006 换个格式输出整数 (15)(C++JAVAPython)
1006 换个格式输出整数 (15)(15 分) 让我们用字母B来表示"百".字母S表示"十",用"12...n"来表示个位数字n(& ...
- 1006 换个格式输出整数 (15分)
1006 换个格式输出整数 (15分) 让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表示不为零的个位数字 n(<10),换个格式 ...
- 1006 换个格式输出整数 (15 分)
1006 换个格式输出整数 (15 分)让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表示不为零的个位数字 n(<10),换个格式 ...
- C++学习之路 | PTA乙级—— 1006 换个格式输出整数 (15分)(精简)
1006 换个格式输出整数 (15分) 让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表示不为零的个位数字 n(<10),换个格式 ...
- PAT 1006 换个格式输出整数 (15 分)(Java)
题目描述: 让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 ...
- PAT(乙级)1006 换个格式输出整数 (15 分) (C语言)
让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数.例如 ...
- C语言简洁代码:1006 换个格式输出整数 (15分)
立志用更少的代码做更高效的表达 Pat乙级最优化代码+题解+分析汇总-->传送门 让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表 ...
- 1006 换个格式输出整数 (15 分)(c语言)
让我们用字母 B 来表示"百".字母 S 表示"十",用 12...n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数. ...
- 1006. 换个格式输出整数 (15)
让我们用字母B来表示"百".字母S表示"十",用"12...n"来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数.例 ...
最新文章
- 在macos上基于python2.7安装PyQt5
- 如何用Python实现iPhone X的人脸解锁功能?
- 什么是消息队列 RocketMQ 版?
- logic demonstration process in the English debate system
- Oracle 根据字符串的长度排序
- Matlab学习一本通,matlab基础教程
- WinCE BSP中的DAT文件介绍
- 5.Java 面试题整理(JDBC ,JDO 方面)
- linux下,查找命令的使用
- python 获取唯一值_从Python列表中获取唯一值
- 蚁群算法 c语言,蚁群算法(C语言实现)
- html页面布局—定位
- thinkgem 对前端的总结
- 第四周 放大电路的分析
- 放弃理想,未必能成就现实
- 德国Tesla的招聘过程“糟透了”,混乱又自大
- 基于 ZYNQ 的无线超声数据传输及显示系统的实现
- html布局图解,web前端之布局模型详解
- PAT (Basic Level) Practice (中文)题目集合
- DAO赛道异军突起,M-DAO的优势在哪里?
热门文章
- 输入用户名和密码登入到服务器,却显示指定的网络密码不正确,输入了好几次都是这样,这是怎么回事? 用户名和密码没问题 ,一直用的好好地今天就不行了...
- python day11
- React Native悬浮效果组件
- 如何将自己的代码自动添加版权信息[转]
- C语言的很吊的printf-----来自一个C语言竞赛题目
- linux修改密码的几种方法
- 【转】关于大型网站技术演进的思考(七)--存储的瓶颈(7)
- 过剩通勤应用——线性规划问题解决开源工具(下篇)
- 梦想——似乎忘记了是什么了
- 苹果新漏洞 “Shrootless” 可使攻击者在macOS 系统上安装后门