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)