PAT——1006 换个格式输出整数
让我们用字母 B
来表示“百”、字母 S
表示“十”,用 12...n
来表示不为零的个位数字 n
(<10),换个格式来输出任一个不超过 3 位的正整数。例如 234
应该被输出为 BBSSS1234
,因为它有 2 个“百”、3 个“十”、以及个位的 4。
输入格式:
每个测试输入包含 1 个测试用例,给出正整数 n(<1000)。
输出格式:
每个测试用例的输出占一行,用规定的格式输出 n。
输入样例 1:
234
输出样例 1:
BBSSS1234
输入样例 2:
23
输出样例 2:
SS123
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
解题思路:由于给定的数字是不超过3位的正整数,故我们可以直接计算出这个数字的个位十位和百位,若数字是个位数则百位和十位都为0,若数字是十位数,则百位为0;
其余的就注意一下如何求一个三位数的个位十位百位即可。
AC代码(C++):
#include<iostream>
using namespace std;
int main()
{int number;cin>>number;int baiwei = number/100; //计算百位int shiwei = number/10%10; //计算十位int gewei = number%10; //计算个位for(int i =0;i<baiwei;i++)cout<<"B";for(int j=0;j<shiwei;j++)cout<<"S";for(int k =1;k<=gewei;k++)cout<<k;
}
PAT——1006 换个格式输出整数相关推荐
- PAT 1006 换个格式输出整数
1006. 换个格式输出整数 (15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 让我们用字母B来表示&qu ...
- PAT 1006 换个格式输出整数 (15 分)(Java)
题目描述: 让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 ...
- PAT 1006. 换个格式输出整数
让我们用字母B来表示"百".字母S表示"十",用"12...n"来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数.例 ...
- 【题解PAT】1006 换个格式输出整数
[题解PAT]1006 换个格式输出整数 (15 分) 让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表示不为零的个位数字 n(< ...
- PAT 乙级 1006 换个格式输出整数
1006 换个格式输出整数 (15 point(s)) 让我们用字母 B 来表示"百".字母 S 表示"十",用 12...n 来表示不为零的个位数字 n(&l ...
- 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),换个格式 ...
最新文章
- AAuto如何设置combobox
- 检查JavaScript中变量是数字还是字符串
- 【技巧】解决win10的1803版本下,无法收到1809推送、从而无法更新到1903版本的问题。...
- oracle如何计算2个坐标的距离,百度地图两个坐标之间的距离计算
- python图片内容长度识别_教你如何用几行Python代码识别图片文字--就是这么简单!...
- c语言程序二级考试题,2016年计算机二级考试C语言程序设计真题
- 洛谷P1095守望者的逃离题解-伪动态规划/贪心
- matlab 怎么话3维图,用matlab画三维图形
- 火柴棒等式(洛谷P1149题题解,Java语言描述)
- MPI 自定义通用结构和传输
- 【OSGI】Error osgi xx Invalid value for DynamicImport-Package dynamic.import.pack
- 2021中国大学生程序设计竞赛部分题解(CCPC)- 网络选拔赛(重赛)
- 【Matlab学习笔记】【函数学习】nargin 参数
- python医疗_利用Python实现医疗在线问答机器人
- 最新手机号码归属地数据库(2017年4月1日)
- 医学图像处理——基本概念(色彩、直方图、CT值)
- 【HBZ】生产环境下如何解决CPU飙高 与排查CPU飙高问题 与如何解决内存泄漏
- python输入年份判断生肖_python年份判断生肖
- vue3+vite+antd——后台管理系统——基础模板
- 关于人像后期处理基础的相关技术步骤
热门文章
- 肠道基石菌——拟杆菌属
- wordpress建站优化技巧
- msn用非hotmail邮箱注册!
- linux系统的云服务器挂软件方法,基于centos的Linux挂站教程
- vscode关键字设置斜体
- html如何让图片自动消失,如何让按钮背景可以渐渐显示和渐渐消失_html/css_WEB-ITnose...
- 开发技术-使用easyexcel导入文件(简单示例)
- 爬虫相关,python异常值的处理/防错机制的建立
- 瑞芯微RK1126平台 通过http接口设置 ISP 饱和度 亮度 对比度
- 右键计算机管理显示目录名称无效,电脑资源管理器的右键上下文菜单打不开的两种解决办法...