编程题目:PAT 1006. 换个格式输出整数 (15)
1006. 换个格式输出整数 (15)
让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数。例如234应该被输出为BBSSS1234,因为它有2个“百”、3个“十”、以及个位的4。
输入格式:每个测试输入包含1个测试用例,给出正整数n(<1000)。
输出格式:每个测试用例的输出占一行,用规定的格式输出n。
输入样例1:
234
输出样例1:
BBSSS1234
输入样例2:
23
输出样例2:
SS123
/*
http://pat.zju.edu.cn/contests/pat-b-practise/1006
*/
#include<iostream>
#include<string>
using namespace std;
int main()
{int num;string str="";cin>>num;int temp;temp= num/100;for(int i=0;i<temp;i++)str +="B";num=num-temp*100;temp = num/10;for(int i=0;i<temp;i++)str +="S";num = num-temp*10;num %=10;for(int i=1;i<=num;i++)str+=i+48;cout<<str<<endl;system("pause");return 0;
}
转载于:https://www.cnblogs.com/f8master/p/3826043.html
编程题目:PAT 1006. 换个格式输出整数 (15)相关推荐
- PAT 1006 换个格式输出整数 (15 分)(Java)
题目描述: 让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 ...
- PAT 1006 换个格式输出整数
1006. 换个格式输出整数 (15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 让我们用字母B来表示&qu ...
- 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),换个格式 ...
- 1006. 换个格式输出整数 (15)-PAT乙级真题
让我们用字母B来表示"百".字母S表示"十",用"12-n"来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数.例如2 ...
- PAT——1006 换个格式输出整数
让我们用字母 B 来表示"百".字母 S 表示"十",用 12...n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数. ...
- PAT 1006. 换个格式输出整数
让我们用字母B来表示"百".字母S表示"十",用"12...n"来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数.例 ...
- PAT(乙级)1006 换个格式输出整数 (15 分) (C语言)
让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数.例如 ...
最新文章
- 斯坦佛编程教程-Unix编程工具(四)
- 服务器光盘修复读不出盘,求助,硬盘读不出来怎么修复?
- 无线通信界的3大天王,谁能驾驭百亿台IoT设备?
- php 获取动态时间,PHP 显示动态时间
- spring mvc学习(43):处理静态资源
- eclipse发布web不带项目名的url
- 【转】云服务器cvm 云服务器ecs区别
- 漫步凸分析八——回收锥与无界
- 暴露年龄系列!这些手机系统 你用过几个?
- Python panads数据处理一
- VIM学习网址和资料收集
- 解决Ubuntu下软件包依赖关系的若干方法
- typescript 与 js 开发 react 的区别
- 切换账号_微软 Edge 更新:自动切换工作 / 生活账号,移动端上线集锦功能
- 数据库入门级学习(1)
- BLP防数据泄露安全操作系统:道里云公司参展英特尔北京IDF峰会产品介绍(二)
- 怎样利用通达信软件调出半年线和年线?
- Aria2整合FileRun自建离线下载网
- Jetpack 系列之AppSearch
- MT4/MT5 EA 回测价格模式OHLC之坑
热门文章
- python人脸识别要怎么实现_详解如何用OpenCV + Python 实现人脸识别
- PyCharm2018 汉化激活
- Windows10 VS2017 C++ Json解析(使用jsoncpp库)
- ubuntu18.4 中 mysql5.7 全完卸载与安装
- VisualGDB系列9:配置VS直接通过SSH方式访问Linux项目
- java基础(十一章)
- Unit4中的Annotation
- emacs工程管理,cedet ede插件自动构建Make,Automake
- C# DllImport的用法
- 【车道线检测与寻迹】【1月8日】车辆、道路模型与道路跟踪