This

回文对称数

https://ac.nowcoder.com/acm/problem/22169

python

# 思路一:整数转列表 列表切片reverse,原列表等于倒序列表则为回文 复杂度o(n^2)
#输入整数
x = int(input())
#首先生成1-x的整数
for i in range(1,x+1):
    y = len(str(i))
    if y == 1:
        print(i)
    else:
        z = []
        for j in range(len(str(i))):
            m = 10**j
            l = int(i/m)
            z.append(l%10)
            z1 = z[::-1]
            if len(z)==len(str(i)) and z1==z:
                print(i)
全部评论

相关推荐

05-09 14:45
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务