1006. 换个格式输出整数 (15)

时间限制
400 ms

内存限制
32000 kB

代码长度限制
8000 B

判题程序
Standard

作者
CHEN, Yue

让我们用字母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)相关推荐

  1. PAT 1006 换个格式输出整数 (15 分)(Java)

    题目描述:   让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 ...

  2. PAT 1006 换个格式输出整数

    1006. 换个格式输出整数 (15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 让我们用字母B来表示&qu ...

  3. java lt10_PAT 1006 换个格式输出整数 (15)(C++JAVAPython)

    1006 换个格式输出整数 (15)(15 分) 让我们用字母B来表示"百".字母S表示"十",用"12...n"来表示个位数字n(& ...

  4. 1006 换个格式输出整数 (15分)

    1006 换个格式输出整数 (15分) 让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表示不为零的个位数字 n(<10),换个格式 ...

  5. 1006 换个格式输出整数 (15 分)

    1006 换个格式输出整数 (15 分)让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表示不为零的个位数字 n(<10),换个格式 ...

  6. C++学习之路 | PTA乙级—— 1006 换个格式输出整数 (15分)(精简)

    1006 换个格式输出整数 (15分) 让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表示不为零的个位数字 n(<10),换个格式 ...

  7. 1006. 换个格式输出整数 (15)-PAT乙级真题

    让我们用字母B来表示"百".字母S表示"十",用"12-n"来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数.例如2 ...

  8. PAT——1006 换个格式输出整数

    让我们用字母 B 来表示"百".字母 S 表示"十",用 12...n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数. ...

  9. PAT 1006. 换个格式输出整数

    让我们用字母B来表示"百".字母S表示"十",用"12...n"来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数.例 ...

  10. PAT(乙级)1006 换个格式输出整数 (15 分) (C语言)

    让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数.例如 ...

最新文章

  1. 斯坦佛编程教程-Unix编程工具(四)
  2. 服务器光盘修复读不出盘,求助,硬盘读不出来怎么修复?
  3. 无线通信界的3大天王,谁能驾驭百亿台IoT设备?
  4. php 获取动态时间,PHP 显示动态时间
  5. spring mvc学习(43):处理静态资源
  6. eclipse发布web不带项目名的url
  7. 【转】云服务器cvm 云服务器ecs区别
  8. 漫步凸分析八——回收锥与无界
  9. 暴露年龄系列!这些手机系统 你用过几个?
  10. Python panads数据处理一
  11. VIM学习网址和资料收集
  12. 解决Ubuntu下软件包依赖关系的若干方法
  13. typescript 与 js 开发 react 的区别
  14. 切换账号_微软 Edge 更新:自动切换工作 / 生活账号,移动端上线集锦功能
  15. 数据库入门级学习(1)
  16. BLP防数据泄露安全操作系统:道里云公司参展英特尔北京IDF峰会产品介绍(二)
  17. 怎样利用通达信软件调出半年线和年线?
  18. Aria2整合FileRun自建离线下载网
  19. Jetpack 系列之AppSearch
  20. MT4/MT5 EA 回测价格模式OHLC之坑

热门文章

  1. python人脸识别要怎么实现_详解如何用OpenCV + Python 实现人脸识别
  2. PyCharm2018 汉化激活
  3. Windows10 VS2017 C++ Json解析(使用jsoncpp库)
  4. ubuntu18.4 中 mysql5.7 全完卸载与安装
  5. VisualGDB系列9:配置VS直接通过SSH方式访问Linux项目
  6. java基础(十一章)
  7. Unit4中的Annotation
  8. emacs工程管理,cedet ede插件自动构建Make,Automake
  9. C# DllImport的用法
  10. 【车道线检测与寻迹】【1月8日】车辆、道路模型与道路跟踪