OFFSET
1,1
COMMENTS
Contains 8*10^k+8 for all k>=1. - Robert Israel, Jul 12 2019
LINKS
EXAMPLE
88 = k + reverse(k) for k = 17, 26, 35, 44, 53, 62, 71, 80.
MAPLE
N:= 10^5:
revdigs:= proc(n) local L, i;
L:= convert(n, base, 10);
add(L[-i]*10^(i-1), i=1..nops(L))
end proc:
V:= Vector(N):
for x from 1 to N do
v:= x + revdigs(x);
if v <= N then V[v]:= V[v]+1 fi
od:
select(t -> V[t]=8, [$1..N]); # Robert Israel, Jul 12 2019
MATHEMATICA
krk8Q[n_]:=Count[Range[n-1], _?(#+FromDigits[Reverse[ IntegerDigits[#]]] ==n&)]==8; Select[Range[20000], krk8Q] (* Harvey P. Dale, Apr 02 2011 *)
PROG
(ARIBAS) var n, k, c, i, rev: integer; st, nst: string; end; m := 8; for n := 0 to 18800 do k := n div 2; c := 0; while k <= n and c < m + 1 do st := itoa(k); nst := ""; for i := 0 to length(st) - 1 do nst := concat(st[i], nst); end; rev := atoi(nst); if n = k + rev then inc(c); if k mod 10 <> 0 and k <> rev then inc(c); end; end; inc(k); end; if c = m then write(n, ", "); end; end;
CROSSREFS
KEYWORD
base,nonn
AUTHOR
Klaus Brockhaus, Jun 17 2002
EXTENSIONS
Offset changed by Robert Israel, Jul 12 2019
STATUS
approved