早教吧作业答案频道 -->数学-->
用排列组合的方法如何求八皇后问题先设定一列放一个,则第一个皇后有八种放法,第二个有七种,第三个有六种,以此类推全部有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),因为不知道在哪条斜线上.
看了 用排列组合的方法如何求八皇后...的网友还看了以下:
只移动3个圆形把左图变成右图吗?左边图一排4个圆形二排3个圆形三排2个圆形四排1个圆形.右图一排1 2020-06-09 …
第一排全空的第二排376第三排7第四排17?3第五排第六排358第七排65第八排351?2第九排1 2020-06-11 …
横排、竖排空格分别填1——9的数字,不能重复第一排:5274第二排:1736第一排:5274第二排 2020-06-11 …
划圈游戏,第一列有3个,第二列有5个,第三列有7个,具体规则如下(1)在纸上画十五个小圆圈,以三、 2020-06-11 …
n个人,站三排多出2个,站五排正好,站七排多出1个,问这推人一共多少个,公式是什么,怎么算出来的! 2020-06-11 …
,横竖都是1至9,共九排第一排5,3,,,7,,,,第一排5,3,,,7,,,,第二排6,,,1, 2020-06-11 …
乐乐,不灵妹等七个同学照相,分别求出在下列条件下列条件下有多少种站法:(1)七个人排成一排;(2) 2020-06-11 …
打3个字,一句话在下面(一共有3排,第一排2个点,第二排3个点,第三排2个点)7个点上加三笔成为3 2020-06-19 …
第一道工序每时一人完成三,第二每时完成五,第三每时完成七,安排人,从500名工人中至少减几名,每工序 2020-12-05 …
求(1)七加一分之三加一和七分之三(2)七加二分之三加二和七分之三(3)七加四分之三之四和七分之三( 2020-12-17 …