#Please do not post homework #Guy Adami, 2026-03-08, Assignment 12 #----------- with(combinat): #---------- #A41ok(N): OEIS sequence A41 done much more efficiently # using Euler's generating function # Sum(p(n)*q^n,n=0..infinity)=Prod(1/(1-q^k), k=1..infinity) A41ok:=proc(N) local k,f,q: f:=mul(1/(1-q^k),k=1..N): f:=taylor(f,q=0,N+4): [seq(coeff(f,q,k),k=1..N)]: end: #---------- #Park(n,k): The set of partitions of n into exactly k parts Park:=proc(n,k) local S,k1,S1,s1: option remember: if n