xg


私信TA

用户名:uq_98476972723

访问量:684

签 名:

等  级
排  名 34112
经  验 448
参赛次数 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 人评分

  评论区

  • «
  • »