xg


私信TA

用户名:uq_98476972723

访问量:623

签 名:

等  级
排  名 31518
经  验 443
参赛次数 0
文章发表 4
年  龄 20
在职情况 学生
学  校
专  业

  自我简介:


解题思路:
将每一个数字变为字符串,通过字符串判断是否满足回文串要求。把满足题意的回文串添加到一个列表里,最后打印。不满足直接输出-1

参考代码:

n=eval(input())
ls=[]
for i in range(10000,999999):
    Huiwen=str(i)
    if Huiwen[:len(Huiwen)]==Huiwen[-1::-1]:
        sum=0
        for j in Huiwen:
            sum+=eval(j)
        if sum==n:
            ls.append(i)
if len(ls)==0:
    print(-1)
else:
    for i in range(len(ls)):
        print(ls[i])


 

0.0分

2 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区