[蓝桥杯][算法训练VIP]王、后传说(深搜+回溯)
生活随笔
收集整理的這篇文章主要介紹了
[蓝桥杯][算法训练VIP]王、后传说(深搜+回溯)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目描述
地球人都知道,在國際象棋中,后如同太陽,光芒四射,威風八面,它能控制橫、堅、斜線位置。
看過清宮戲的中國人都知道,后宮乃步步驚心的險惡之地。各皇后都有自己的勢力范圍,但也總能找到相安無事的辦法。
所有中國人都知道,皇權神圣,伴君如伴虎,觸龍顏者死…
現在有一個n*n的皇宮,國王占據他所在位置及周圍的共9個格子,這些格子皇后不能使用(如果國王在王宮的邊上,占用的格子可能不到9個)。當然,皇后也不會攻擊國王。
現在知道了國王的位置(x,y)(國王位于第x行第y列,x,y的起始行和列為1),請問,有多少種方案放置n個皇后,使她們不能互相攻擊。
數據規模和約定
n< =12
輸入
一行,三個整數,皇宮的規模及表示國王的位置
輸出
一個整數,表示放置n個皇后的方案數
樣例輸入
8 2 2
樣例輸出
10
思路:題目說的花里胡哨,就是n皇后的一個變形。只不過有幾個點不能用而已。跟之前的思路一樣的。
代碼如下:
努力加油a啊,(o)/~
總結
以上是生活随笔為你收集整理的[蓝桥杯][算法训练VIP]王、后传说(深搜+回溯)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人工少女3流程图文有哪些攻略(Micro
- 下一篇: 华为matebook13尺寸大小(华为技