(急)关于高中数学 排列组合的题目———求解

4个回答

  • 由于8是最大的数,8的顺序数为2,说明8排在第3位,如下所示

    (),(),8,(),(),(),(),()

    7仅次于8,且7的顺序数为3,所以7只能排在第5位,如下所示

    (),(),8,(),7,(),(),()

    5的顺序数为3,但是还有一个比5大的6的位置没有确定

    假如6排在5的右边,那么排在第一,二,四位的3个数肯定比5小,所以5排在第6位

    (),(),8,(),7,5,(),()

    在这种情况下6可以排在第七或第八的位置,剩下的数可以全排列插入剩下的空中,

    所以种数为 2*4!=48

    假如6排在5的右边,那么5排在第七位

    (),(),8,(),7,(),5,()

    在这种情况下6可以排在第一,二,四,六的位置,剩下的数可以全排列插入剩下的空中,

    所以种数为 4*4!=96

    所以总数为48+96=144

    还有一种方法是,在确定7,8的位置以后

    (),(),8,(),7,(),(),()

    由于6没有限制,随便填入有6种可能

    当6填入以后,5的位置也唯一确定了,剩下的4个数全排列

    所以是 6*4!=144

    更进一步,一开始先让不受限制的1,2,3,4全排列,插入5的时候由于位置被限没有选择,

    然后插入6,然后7受限,然后8受限

    所以与8个数的全排列相比,就少了受限制的数的排列数

    所以是8!/(8*7*5)=144

    有这个公式就算题目稍作改动也能很快得到答案