|
示例
|
a(1)=1001:(1,2,3,4,5,6,7),(1,2,4,5,1,6)。。。,(4,3,5,2,1,7,6),(4,3,5,2,6,1,7)。
|
|
MAPLE公司
|
b: =proc(x,y,z,u,v,w,h)选项记忆;局部n,g;
n: =x+y+z+u+v+w+h;g: =x+2*y+3*z+4*u+5*v+6*w+7*h-8*(n-1)/2;
`if`(n<2,1,` if`(x>0且1<=g,b(x-1,y,z,u,v,w,h),0)+
`如果`(y>0且2<=g,b(x,y-1,z,u,v,w,h),0)+
`如果`(z>0且3<=g,b(x,y,z-1,u,v,w,h),0)+
`如果`(u>0且4<=g,b(x,y,z,u-1,v,w,h),0)+
`如果`(v>0且5<=g,b(x,y,z,u,v-1,w,h),0)+
`如果`(w>0且6<=g,b(x,y,z,u,v,w-1,h),0)+
`如果`(h>0和7<=g,b(x,y,z,u,v,w,h-1),0)
结束时间:
a: =n->b(n$7):
seq(a(n),n=0..4);
|