早教吧作业答案频道 -->数学-->
用排列组合的方法如何求八皇后问题先设定一列放一个,则第一个皇后有八种放法,第二个有七种,第三个有六种,以此类推全部有A(8,8)即8*7*6*5*4*3*2*1=40320种,再减去两个皇后在同一斜线上,三
题目详情
用排列组合的方法如何求八皇后问题
先设定一列放一个,则第一个皇后有八种放法,第二个有七种,第三个有六种,以此类推全部有A(8 ,8)即8*7*6*5*4*3*2*1=40320种,再减去两个皇后在同一斜线上,三个皇后同一斜线上至八个皇后在一条斜线上即C(8,2)+C(8,3)+C(8,4)+.+C(8,8),得数确实不对,我只想知道我的逻辑哪块错了.
先设定一列放一个,则第一个皇后有八种放法,第二个有七种,第三个有六种,以此类推全部有A(8 ,8)即8*7*6*5*4*3*2*1=40320种,再减去两个皇后在同一斜线上,三个皇后同一斜线上至八个皇后在一条斜线上即C(8,2)+C(8,3)+C(8,4)+.+C(8,8),得数确实不对,我只想知道我的逻辑哪块错了.
▼优质解答
答案和解析
错在两个地方:
1. 逻辑上应该用容斥原理,即减去2个皇后在同一斜线上,“加上“3个皇后同一斜线上,减去4个皇后同一斜线上,“加上“5个皇后同一斜线上,减去6个皇后同一斜线上,“加上“7个皇后同一斜线上,减去8个皇后同一斜线上.
2. k个皇后在同一斜线上的计数不是C(8,k),因为不知道在哪条斜线上.
1. 逻辑上应该用容斥原理,即减去2个皇后在同一斜线上,“加上“3个皇后同一斜线上,减去4个皇后同一斜线上,“加上“5个皇后同一斜线上,减去6个皇后同一斜线上,“加上“7个皇后同一斜线上,减去8个皇后同一斜线上.
2. k个皇后在同一斜线上的计数不是C(8,k),因为不知道在哪条斜线上.
看了 用排列组合的方法如何求八皇后...的网友还看了以下:
一个数减去0.01和减去0.001,结果相差()A.千分之九b.0.01一个数减去0.01和减去0 2020-04-27 …
1-(0.75)^n≥0.75lg2=0.3010lg3=0.4771请教我如何人算出n直来,最好 2020-05-14 …
文字题(只列式或方程不计算).(1)30减去9.5与4.7的和,所得的差除以0.79,商是多少?( 2020-05-14 …
1\一工程,甲队做200天完成,乙队做120天完成,那么,两队合作需多少天完成?2\一人扭秧歌,每 2020-05-16 …
有一串分数排列如下:三分之一,二分之一,九分之五按照如此规律列下去,第199有一串分数排列如下:1 2020-06-27 …
列式计算(1)180个0.15减去60除以24的商,差是多少?(2)5减去0.8的差乘2.2,所得 2020-07-30 …
.某逻辑电路有三个输入:A、B和C,当输入相同时,输出为1,否则为0.列出此逻辑事件的真值表.某逻辑 2020-12-09 …
某学生设计了一个“黑笔写红字”的趣味实验.滤纸先用氯化钠、无色酚酞的混合液浸湿,然后平铺在一块铂片上 2021-01-04 …
IF公式大于小于的问题A,B,C,D四列,要写一个D列的IF公式,条件:如果C列小于等于±0.03, 2021-01-14 …
小学五年级寒假作业题1.用简便方法计算10.5乘以0.2乘以10乘以0.5减去0.52.列式计算最大 2021-01-20 …