OFFSET
1,4
COMMENTS
These are integer compositions whose set of parts covers some interval and contains k colors of each part k.
EXAMPLE
a(5) = 7 counts: (1,1,1,1,1), (1,2_a,2_b), (1,2_b,2_a), (2_a,1,2_b), (2_a,2_b,1), (2_b,1,2_a), (2_b,2_a,1).
PROG
(PARI)
colr(x, y)={my(r=y-x+1, v=[x..y], z = vector(r*(r+(1+(x-1)*2))/2), k=1); for(i=1, #v, for(j=1, v[i], z[k]=v[i]; k++)); return(z)}
C_x(s, N)={my(x='x+O('x^N), g=if(#s <1, 1, sum(i=1, #s, C_x(s[^i], N+1) * x^(s[i]) )/(1-sum(i=1, #s, x^(s[i]))))); return(g)}
B_x(N)={my(x='x+O('x^N), h=0); for(u=1, N, my(j=0); while(vecsum(colr(u, u+j)) <= N, h += C_x(colr(u, u+j), N+1); j++)); my(a = Vec(h)); vector(N, i, a[i])}
B_x(20)
CROSSREFS
KEYWORD
nonn
AUTHOR
John Tyler Rascoe, Jul 17 2024
STATUS
approved