有1,2,2,3,4,5等六个数,随即组合有多少种方式,4不能放在第三位,3和5不能相邻 用数学或程序怎么算出来?

2025-04-13 02:58:58
推荐回答(2个)
回答1:

4不能放在第三位有 5 * 5! / 2 = 300 种
4不放第三位,3和5相邻,并且3在5前面, 一共有5 * 4! / 2 = 60种
4不放第三位,3和5相邻,并且5在3前面,也有60种

满足条件的应该是300 - 60 - 60 = 180种.

回答2:

我觉得应该这么算
首先不考虑两个2的情况 总共有6!=720种方式
35相邻的话有 5!*2=240种
4在第三位有 5!=120种
35相邻 4 在第三位有 2*3*3!=36种
故结果为 720-360+36=396
最后再除以二 正确结果为198种