.a,b必须相邻,所把a,b看成一个整体,c不在两端,所以从剩下的5个(这里把a,b看作整体了)中选两个放在两端,最后把剩下的排在中间,所以有A(2 2)*A(5 2)*A(4 4)=960种
这题的要求太多了,其实没有什么好办法,只能分类了我的思路是简化条件,变为(7!-BC一起-D在头尾-AB不挨着)