OFFSET
1,1
COMMENTS
Trailing zeros in n + p are not allowed.
LINKS
Robert Israel, Table of n, a(n) for n = 1..10000
EXAMPLE
a(16) = 19 because 19 is a prime, the reversal of 16 + 19 = 35 is 53, which is prime, and no prime < 19 works.
MAPLE
rev:= proc(n) local L, i;
L:= convert(n, base, 10);
add(L[-i]*10^(i-1), i=1..nops(L))
end proc:
f:= proc(n) local p, v;
p:= 1:
do
p:= nextprime(p);
v:= n+p;
if v mod 10 = 0 then next fi;
v:= rev(v);
if isprime(v) then return p fi
od
end proc:
map(f, [$1..100]);
MATHEMATICA
A392264[n_] := NestWhile[NextPrime, 2, !(Mod[n + #, 10] > 0 && PrimeQ[IntegerReverse[n + #]]) &];
Array[A392264, 100] (* Paolo Xausa, Feb 14 2026 *)
PROG
(PARI) a(n) = my(p=2); while (!(((n+p)%10) && isprime(fromdigits(Vecrev(digits(n+p))))), p=nextprime(p+1)); p; \\ Michel Marcus, Feb 09 2026
CROSSREFS
KEYWORD
nonn,base
AUTHOR
Robert Israel, Feb 09 2026
STATUS
approved
