现有1.2.3 .4 .5共五个数,从这取若干个数分给A.B两组,两组都不能放空,要使得B组中最小的数比A组中最大的数都大,则有几种分配法?

问题描述:

现有1.2.3 .4 .5共五个数,从这取若干个数分给A.B两组,两组都不能放空,要使得B组中最小的数比A组中最大的数都大,则有几种分配法?

5C5*4+5C4*3+5C3*2+5C2*1 =49拜托详细解答我看不懂呐拜托说来话长,要用到高中的组合数公式,你可能没学过xCy表示从x个数中取出y个数的种数分类讨论:5个数里取2、3、4、5个数,四种情况。第一种情况:5个数中取两个,一共有10种取法,你可以自己数一下要使得B组中最小的数比A组中最大的数都大,每种取法只有一种分配方法。比如:取出1、3,只有把1分给B,3分给A一种。所以就是10*1=10种其余情况以此类推,最后全部加起来就可以了