OFFSET
1,1
COMMENTS
Leading zeros are disallowed in both substrings chosen for swapping.
No term is divisible by 3. - David A. Corneth, Oct 30 2025
Terms cannot end in 0, 4, 6 or 8; terms ending in 2 or 5 must swap 2 or 5, respectively. - Michael S. Branicky, Oct 30 2025
LINKS
James S. DeArmon, R code
EXAMPLE
The first term is 32: swapping the digits yields 23.
The first 3-digit term is 112: swapping 11 and 2 yields 211, a prime.
382 is a term as swapping distinct substrings 2 and 3 yields 283 which is prime. - David A. Corneth, Oct 30 2025
PROG
(Python)
from sympy import isprime
def ok(n):
s = str(n)
return any(isprime(int(s[:i]+s[j:j+m]+s[i+h:j]+s[i:i+h]+s[j+m:]))
for i in range(len(s)-1)
if s[i] != '0'
for j in range(i+1, len(s))
if s[j] != '0'
for h in range(1, j-i+1)
if isprime(int(s[i:i+h]))
for m in range(1, len(s)-j+1)
if s[j:j+m] != s[i:i+h] and isprime(int(s[j:j+m])))
print([k for k in range(500) if ok(k)]) # Michael S. Branicky, Oct 28 2025
CROSSREFS
KEYWORD
nonn,base
AUTHOR
James S. DeArmon, Oct 10 2025
STATUS
approved
