题目描述:

观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。

本题要求你找到一些5位或6位的十进制数字。满足如下要求:

该数字的各个数位之和等于输入的整数。

输入

一个正整数 n (10< n< 100), 表示要求满足的数位和。

输出

若干行,每行包含一个满足要求的5位或6位整数。

数字按从小到大的顺序排列。

如果没有满足条件的,输出:-1

样例输入:

44

样例输出

99899

499994

589985

598895

679976

688886

697796

769967

778877

787787

796697

859958

868868

877778

886688

895598

949949

958859

967769

976679

985589

994499

思路:在判断回文数的时候我们可以直接采取列表取反

num[::-1] == num[::],然后调sum函数计算每个数之和,在这里的话我们在读入数据先转换成字符,这样可以做到一个个数字,具体参考一下代码`

n = int(input())

count = 0

for i in range(10000, 1000000):

num = list(map(int, str(i)))

if num[::-1] == num[::] and sum(num) == n:

count += 1

print(i)

if count == 0:

print(-1)

python反转数字_[蓝桥杯]使用列表反转的回文数(Python代码),数字,利用,取反相关推荐

  1. Python 蓝桥杯试题 基础练习 特殊回文数

    Python 蓝桥杯试题 基础练习 特殊回文数 问题描述: 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于 ...

  2. 【蓝桥杯】基础练习 特殊回文数

    [蓝桥杯]基础练习 特殊回文数 试题 基础练习 特殊回文数 资源限制 时间限制:1.0s   内存限制:512.0MB 问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一 ...

  3. 蓝桥杯 试题 基础练习 特殊回文数——16行代码AC

    都开始做蓝桥杯了,展示那复杂的算法技巧干啥啊? 暴力它不香吗? 不动脑它不香吗? 这代码她不美吗? 储备知识: set容器用法→set头文件函数详解 注意点: 1.我们知道数的位数(5.6),也知道都 ...

  4. 蓝桥杯“基础练习:特殊回文数

    问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n . 输入格式 输入一行,包含一个正整数n. 输 ...

  5. [Java] 蓝桥杯 BASIC-9 基础练习 特殊回文数

    问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n . 输入格式 输入一行,包含一个正整数n. 输 ...

  6. 蓝桥杯 BASIC-9 基础练习 特殊回文数

    问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n . 输入格式 输入一行,包含一个正整数n. 输 ...

  7. java 如何判断余数_用java判断一个数是不是回文数!

    哈喽大家好,这里是Java小白成长记! 昨天分享了怎么来判断一个数字的奇偶性,其中用到了if选择语句和求余运算,虽然都不是很难的知识点,但是也不可能分享一次就不管了,所以今天继续分享一个和它俩有关的代 ...

  8. Python列表巧妙解决回文数判断问题

    题目: 编程:输入一个5位数字,判断这个数字是不是回文数. 运行后若输入:12345 则结果输出:不是回文数 运行后若输入:12321 则结果输出:是回文数 运行后若输入:1321 则结果输出:输入有 ...

  9. 回文数python_回文数 python

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 所谓回文字符串,就是正读和反读都一样的字符串,比如"level&quo ...

  10. Python 编程1000例(5):拿鸡蛋问题和回文数问题

    文章目录 一.拿鸡蛋问题 二.回文数问题 本系列文章通过 1000(一篇文章表示 1 个实例) 个实例 ,为读者提供较为详细的练习题目,以便读者举一反三,深度学习.本系列的文章涉及到 Python 知 ...

最新文章

  1. python操作excel-python 操作excel
  2. c ibatis mysql实例_[Java教程]java程序中的ibatis连接mySql的基本实例
  3. (~解题报告~)L1-017 到底有多二 (15分)(16行代码AC)
  4. mq多个消费者消费一个消息_一个普通消费者的米家产品使用感受
  5. centos so查看_等保测评主机安全:CentOS密码修改周期与登录失败处理
  6. 数据库工作笔记018---Windows下mysql安装_服务无法启动没有报告解决
  7. LeetCode-返回倒数第 k 个节点
  8. STL常用函数总结-set
  9. Hbuilder 跳转另一个app
  10. 【安装教程】 【Visio2019】(附带安装包下载)
  11. vue上传、修改头像
  12. Chrome谷歌浏览器启用flash插件
  13. java编写自动化脚本生成apk_批处理脚本实现android应用程序自动化测试
  14. Web media radar|web媒体雷达
  15. 浅谈显著性检测!真的很浅
  16. PCB电路板EN 45545-2:2020最新标准的测试要求
  17. Access denied for user 'root'@'localhost'. Account is locked
  18. 派对屋3000效果器怎样调试_演出效果器的调试和使用技巧
  19. 如何让自己像打王者荣耀一样发了疯、拼了命、石乐志的学习?
  20. 为什么寄存器比RAM快

热门文章

  1. Effective C++ 条款 50:了解new和delete的合理替换时机
  2. Python菜鸟之路:原生Ajax/Jquery Ajax/IFrame Ajax的选用
  3. Android开发里的自定义View的实现
  4. Hive MetaStore 配置
  5. apache的rewrite详解
  6. Query ajax操作!!
  7. 禁用生成8.3字符长文件名解决单目录存储大量文件写入性能下降问题
  8. thymeleaf之菜单树
  9. 教大家如何制作优盘启动盘
  10. sublime test3 安装及配置