A245326 Denominators of an enumeration system of the reduced nonnegative rational numbers.
1, 2, 1, 3, 3, 2, 1, 5, 4, 5, 4, 3, 3, 2, 1, 8, 7, 7, 5, 8, 7, 7, 5, 5, 4, 5, 4, 3, 3, 2, 1, 13, 11, 12, 9, 11, 10, 9, 6, 13, 11, 12, 9, 11, 10, 9, 6, 8, 7, 7, 5, 8, 7, 7, 5, 5, 4, 5, 4, 3, 3, 2, 1, 21, 18, 19, 14, 19, 17, 16, 11, 18, 15, 17, 13, 14, 13, 11, 7, 21, 18, 19, 14, 19, 17, 16, 11, 18, 15, 17, 13, 14, 13, 11, 7, 13, 11, 12, 9, 11
Offset: 1
Programs
-
PARI
a(n) = my(A=1); for(i=0, logint(n, 2), if(bittest(2*n, i), A++, A=(A+1)/A)); denominator(A) \\ Mikhail Kurkov, Feb 20 2023
-
R
blocklevel <- 6 # arbitrary a <- 1 for(m in 0:blocklevel) for(k in 0:(2^(m-1)-1)){ a[2^(m+1)+k] <- a[2^m+k] + a[2^m+2^(m-1)+k] a[2^(m+1)+2^(m-1)+k] <- a[2^(m+1)+k] a[2^(m+1)+2^m+k] <- a[2^m+k] a[2^(m+1)+2^m+2^(m-1)+k] <- a[2^m+2^(m-1)+k] } a
Comments