设n为10000a+1000b+100c+10b+a,其中a,b,c为0,1,2,3,4,5,6,7,8或9
2a+2b+c=k=36
36=2a+2b+c=5
n为平方数,所以末位数字a只能为1,4,5,6,9
所以a=5,6或9
1.若a=5,则b=2(因为n为5的倍数,则n的算术平方根的末位是5,那么n的末两位为25)
c=36-2a-2b=36-14=22>9舍去
2.若a=6,则2b+c=36-2a=24
24=2b+c=8
若b=8,则c=8,n=68886,不是平方数(因为68886是偶数,但不是4的倍数),舍去
若b=9,则c=6,n=69696=264的平方,成立
3.若a=9,则2b+c=36-2a=18
此时n>=10000a=90000=300平方
而n的末位为9,所以n的算术平方根的尾数为3或7
303平方=91809,307平方=94249,313平方=97969,317平方100489>99999
都不符合条件
综上n=69696