蓝桥杯——每日一练(简单题)

题目

问题描述

  123321是一个非常特殊的数,它从左边读和从右边读是一样的。

  输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。

输入格式

  输入一行,包含一个正整数n。

输出格式

  按从小到大的顺序输出满足条件的整数,每个整数占一行。

样例输入

52

样例输出

899998

989989

998899

数据规模和约定

  1<=n<=54。

解析

一、input()函数获得各位数之和

二、for循环配合range()函数进行遍历,将整数变成字符串在再用切片操作判断正反数是否相等

三、将字符串进行遍历并用sum()函数进行求和

代码
运行结果

简单回文数

1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。

代码

运行结果

因为不太好看,进行代码改进

运行结果

相关推荐
Patrick在香港7 小时前
Python 拉取城巴开放数据:406 条路线,香港岛巴士网络的数字画像
网络·python·数据分析·php·数据可视化·香港·开放数据
for_ever_love__8 小时前
python基础语法学习: 正则表达式
python·学习·正则表达式
aiqianji8 小时前
功能全面的教AI短篇小说写作的软件都有哪些?
人工智能·python
轮到我狗叫了8 小时前
Slurm如何使用
人工智能·python·深度学习·机器学习
Ali885209 小时前
Python列表增删改查速查表和详细演示
python
新时代牛马9 小时前
softirq 与tasklet:从irq_exit 到__do_softirq 的下半部路径
python
tqs_123459 小时前
值传递与引用传递
java·开发语言·python
YsyaaabB9 小时前
Deep Agents 实战课程
python·langchain
金銀銅鐵9 小时前
斐波那契数列中连续10项的和总是能被11整除吗?
python·数学
databook9 小时前
用 Python 计算联合概率和条件概率
python·数据分析