Year-end appeal: Please make a donation to the OEIS Foundation to support ongoing development and maintenance of the OEIS. We are now in our 61st year, we have over 378,000 sequences, and we’ve reached 11,000 citations (which often say “discovered thanks to the OEIS”).
%I #29 Jan 18 2022 03:31:48
%S 0,1,2,3,4,5,6,7,8,9,10,11,20,22,30,33,40,44,50,55,60,66,70,77,80,88,
%T 90,99,100,101,110,111,121,131,141,151,161,171,181,191,200,202,212,
%U 220,222,232,242,252,262,272,282,292,300,303,313,323,330,333,343,353,363,373,383,393,400,404
%N Either a palindrome or becomes a palindrome if trailing 0's are omitted.
%C Numbers that are palindromes when written with a suitable number of leading zeros. - _Jeppe Stig Nielsen_, Jan 17 2022
%H Reinhard Zumkeller, <a href="/A061917/b061917.txt">Table of n, a(n) for n = 1..10000</a>
%F A136522(A004151(a(n))) = 1. - _Reinhard Zumkeller_, Sep 25 2011
%t PaleQ[n_Integer, base_Integer] := Module[{idn, trim = n/base^IntegerExponent[n, base]}, idn = IntegerDigits[trim, base]; idn == Reverse[idn]]; Select[Range[0, 500], PaleQ[#, 10] &] (* _Lei Zhou_, Dec 13 2013 *)
%t Join[{0},Select[Range[500],PalindromeQ[FromDigits[Drop[IntegerDigits[#],-IntegerExponent[#,10]]]]&]] (* Requires Mathematica version 10 or later *) (* _Harvey P. Dale_, May 27 2017 *)
%o (Haskell)
%o a061917 n = a061917_list !! (n-1)
%o a061917_list = filter chi [0..] where
%o chi x = zs == reverse zs where
%o zs = dropWhile (== '0') $ reverse $ show x
%o -- _Reinhard Zumkeller_, Sep 25 2011
%o (PARI) isOK(k)=k==0||fromdigits(Vecrev(digits(k)))==k/10^valuation(k,10) \\ _Jeppe Stig Nielsen_, Jan 17 2022
%o (Python)
%o def ispal(s): return s == s[::-1]
%o def ok(n): s = str(n); return ispal(s) or ispal(s.rstrip('0'))
%o print([k for k in range(405) if ok(k)]) # _Michael S. Branicky_, Jan 17 2022
%Y Cf. A002113, A057890, A057891.
%K nonn,base,easy,nice
%O 1,3
%A _N. J. A. Sloane_, Jun 27 2001
%E Corrected by _Ray Chandler_, Jun 08 2009