|
|
A048661
|
|
Number of n-digit dihedral primes for which the 4 numbers (n, n upside-down, n in a mirror, n upside-down and mirrored) are distinct.
|
|
1
|
|
|
0, 0, 0, 0, 0, 4, 12, 16, 132, 308, 1096, 3704, 12984, 47008, 179660, 681608
(list;
graph;
refs;
listen;
history;
text;
internal format)
|
|
|
OFFSET
|
1,6
|
|
LINKS
|
|
|
PROG
|
(Python)
from sympy import isprime
from itertools import count, islice, product
def t(s): return s.translate({ord("2"):ord("5"), ord("5"):ord("2")})
def a(n):
if n < 2: return 0
c = 0
for mid in product("01258", repeat=n-2):
s = "1" + "".join(mid) + "1"
ss = set([s, s[::-1], t(s), t(s[::-1])])
if len(ss) != 4: continue
if all(isprime(int(w)) for w in ss): c += 1
return c
|
|
CROSSREFS
|
|
|
KEYWORD
|
base,more,nonn
|
|
AUTHOR
|
|
|
EXTENSIONS
|
|
|
STATUS
|
approved
|
|
|
|