A257728 Permutation of natural numbers: a(1)=1; a(2n) = not_an_oddprime(1+a(n)), a(2n+1) = oddprime(a(n)).
1, 2, 3, 4, 5, 6, 7, 8, 11, 9, 13, 10, 17, 12, 19, 14, 23, 18, 37, 15, 29, 21, 43, 16, 31, 26, 61, 20, 41, 28, 71, 22, 47, 34, 89, 27, 67, 52, 163, 24, 53, 42, 113, 32, 79, 60, 193, 25, 59, 45, 131, 38, 103, 84, 293, 30, 73, 57, 181, 40, 109, 95, 359, 33, 83, 65, 223, 49, 149, 119, 463, 39, 107, 91, 337, 72, 241, 209, 971, 35, 97, 74, 251, 58
Offset: 1
Keywords
Links
Crossrefs
Programs
-
PARI
A002808(n) = { my(k=-1); while( -n + n += -k + k=primepi(n), ); n }; \\ This function from M. F. Hasler A257728(n) = if(n<3, n, if(!(n%2), A002808(A257728(n/2)-1), prime(1+A257728((n-1)/2)))); for(n=1, 4096, write("b257728.txt", n, " ", A257728(n)));
-
Scheme
;; With memoizing definec-macro. (definec (A257728 n) (cond ((< n 2) n) ((even? n) (A065090 (+ 1 (A257728 (/ n 2))))) (else (A065091 (A257728 (/ (- n 1) 2))))))
Comments