|
|
A208238
|
|
Smallest prime greater than n, containing it in binary representation.
|
|
4
|
|
|
2, 2, 5, 7, 17, 11, 13, 23, 17, 19, 41, 23, 89, 29, 29, 31, 67, 71, 37, 79, 41, 43, 89, 47, 97, 89, 53, 59, 113, 59, 61, 127, 131, 67, 137, 71, 73, 101, 307, 79, 163, 83, 337, 107, 89, 109, 349, 191, 97, 113, 101, 103, 211, 107, 109, 223, 113, 229, 233, 239
(list;
graph;
refs;
listen;
history;
text;
internal format)
|
|
|
OFFSET
|
0,1
|
|
COMMENTS
|
|
|
LINKS
|
|
|
MATHEMATICA
|
spgn[n_]:=Module[{idn2=IntegerDigits[n, 2], p=NextPrime[n]}, While[SequenceCount[ IntegerDigits[ p, 2], idn2] == 0, p = NextPrime[p]]; p]; Array[spgn, 60, 0] (* Harvey P. Dale, Dec 23 2023 *)
|
|
PROG
|
(Haskell)
import Data.List (genericIndex, find, isInfixOf)
import Data.Maybe (fromJust)
a208238 = genericIndex a208238_list
a208238_list = f nns $ filter ((== 1) . a010051' . fst) nns where
f mms'@((m, ms):mms) pps'@((p, ps):pps) =
if m == p then f mms' pps else q : f mms pps'
where q = fst $ fromJust $ find ((ms `isInfixOf`) . snd) pps'
nns = zip [0..] a030308_tabf
|
|
CROSSREFS
|
|
|
KEYWORD
|
nonn
|
|
AUTHOR
|
|
|
STATUS
|
approved
|
|
|
|