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

# -*- coding: utf-8 -*-def special_format(input_str):output = ''input_list = [0] * 3i = 0for c in input_str[::-1]:i -= 1input_list[i] = int(c)output += 'B' * input_list[0] + 'S' * input_list[1] + \''.join(map(str, list(range(1, input_list[2] + 1))))return outputif __name__ == '__main__':input_str = str(input())print(special_format(input_str))

1006 换个格式输出整数 (15分)相关推荐

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

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

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

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

  3. 1006 换个格式输出整数 (15 分)(c语言)

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

  4. C语言简洁代码:1006 换个格式输出整数 (15分)

    立志用更少的代码做更高效的表达 Pat乙级最优化代码+题解+分析汇总-->传送门 让我们用字母 B 来表示"百".字母 S 表示"十",用 12-n 来表 ...

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

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

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

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

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

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

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

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

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

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

最新文章

  1. MAC安装mysql8.0.11以及修改root密码
  2. 请你讲一下路由器和交换机的区别
  3. 【M17】考虑使用缓式评估
  4. 软件工程基础-结对项目-WordCount(单词计数)
  5. Sublime Text 3插件之Emmet:HTML/CSS代码快速编写神器
  6. centos如何安装数据库mysql
  7. 第7章 使用Spring MVC构建Web程序(一)
  8. wpf datagrid 计算两个列的差值_天体到达指定方位角的时间计算
  9. 如何快速入门学习UG编程
  10. beta函数与置信度估计
  11. Google SketchUp Cookbook: (Chapter 5) Roofs: Constraints and Inferences
  12. C++ 之 for 循环 | C++11 for 循环 | 内存 Destory 示例
  13. Redis 一主一从
  14. 设计模式 外观模式 一键电影模式
  15. 如何配置web服务器及发布网页
  16. 2021年网络通信与信息安全国际学术会议(ICNCIS2021)
  17. 50幅精美绝伦的世界各地风光摄影作品欣赏(下篇)
  18. 【5G架构】5G 核心网架构概述
  19. socket:数据报套接字
  20. 基于tensorflow + Vgg16进行图像分类识别

热门文章

  1. 前端学习(94):css重置样式
  2. minGW64安装和使用 极简教程
  3. linux更新命令yum,Linux中升级更新命令yum upgrade和yum update的区别
  4. java圆形进度条_可拖拽圆形进度条组件(支持移动端)
  5. ZT 类模板Stack的实现 by vector
  6. HTML 禁止数字因被自动识别为手机号,而被添加拨号链接样式
  7. npm、webpack、vue-cli 快速上手版
  8. http://www.a.cn/?a.b=1 取a.b的值
  9. 洛谷 P4016 负载平衡问题 【最小费用最大流】
  10. java - 百钱百鸡小算法