A047845 a(n) = (m-1)/2, where m is the n-th odd nonprime (A014076(n)).
0, 4, 7, 10, 12, 13, 16, 17, 19, 22, 24, 25, 27, 28, 31, 32, 34, 37, 38, 40, 42, 43, 45, 46, 47, 49, 52, 55, 57, 58, 59, 60, 61, 62, 64, 66, 67, 70, 71, 72, 73, 76, 77, 79, 80, 82, 84, 85, 87, 88, 91, 92, 93, 94, 97, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 112, 115
Offset: 1
Links
- Reinhard Zumkeller, Table of n, a(n) for n = 1..10000
- Slate, Article about USA flag patterns -- this is where Skip Garibaldi gave definitions.
Crossrefs
Complement of A005097.
Programs
-
Haskell
a047845 = (`div` 2) . a014076 -- Reinhard Zumkeller, Jan 02 2013
-
Magma
[(n-1)/2 : n in [1..350] | (n mod 2) eq 1 and not IsPrime(n)]; // G. C. Greubel, Oct 16 2023
-
Maple
for n from 0 to 120 do if irem(factorial(2*n), 2*n+1) = 0 then print(n); end if; end do: # Peter Bala, Jan 24 2017
-
Mathematica
(Select[Range[1, 231, 2], PrimeOmega[#] != 1 &] - 1)/2 (* Jayanta Basu, Aug 11 2013 *)
-
PARI
print1(0,", "); forcomposite(n=1,250,if(1==n%2,print1((n-1)/2,", "))); \\ Joerg Arndt, Oct 16 2023
-
Python
from sympy import primepi def A047845(n): if n == 1: return 0 m, k = n-1, primepi(n) + n - 1 + (n>>1) while m != k: m, k = k, primepi(k) + n - 1 + (k>>1) return m-1>>1 # Chai Wah Wu, Jul 31 2024
-
SageMath
[(n-1)/2 for n in (1..350) if n%2==1 and not is_prime(n)] # G. C. Greubel, Oct 16 2023
Formula
A193773(a(n)) > 1 for n > 1. - Reinhard Zumkeller, Jan 02 2013
Extensions
Name edited by Jon E. Schoenfield, Oct 16 2023
Comments