分步计算。
首先是分组。C(6,44*C(2,1)*C(1,1)=6!/4!/(6-4)!*2*1=30。
第二步,三个不同的组进行排序。1、1、4,其中两个是相同的,一共是 3!/2!=3。
两者叠加计算,3*30=90种方案。
可以编程进行枚举验证,结果正确。
附:枚举结果和fortran代码
试着算了一下,希望有帮助。
=30
方法如下,
请作参考:
排列问题。共有1,2,3,4,5,6,7。其中有3个偶数,4个奇数。
C23,(从3个偶数中挑出2个偶数)C34(从4个奇数中挑出3个奇数)A55(进行全排列)。C23*C34*A55
2.五位数,偶数在偶数位上,所以1,3,5位是奇数,2,4位是偶数
C23,(从3个偶数中挑出2个偶数)C34(从4个奇数中挑出3个奇数)A33(将挑出来的3个奇数进行全排列)A22(将跳出来的偶数进行全排列)。
C23*C34*A33*A22
望采纳!