ProjectEuler 534 Weak Queens - 西洋棋

Emily avatar
By Emily
at 2015-11-22T17:28

Table of Contents

534. Weak Queens(弱皇后)

http://projecteuler.net/problem=534

傳統的八皇后問題(eight queens puzzle)是一個在8*8的棋盤上放置八個西洋棋皇后,
使得任意兩個皇后都無法威脅到彼此的著名問題。在准許解的形式能以旋轉或映射的方式
重現(譯注:視為不同解),若為八個皇后則可以發現一共存在著92種不同形式的解。一般
的情況是要求在n*n棋盤上放置n個皇后的不同擺放方式的數目。例如,對於n=4,你可以
發現2種不同的擺放方式。

讓我們定義在n*n棋盤上的弱皇后(weak queens)為一件可以在水平方向移動任意方格數,
但在垂直或對角線方向只能移動最大n-1-w個方格數的新作品,w被稱為弱係數(weakness
factor),0<=w<n。例如,一個在n*n棋盤上被放置在最底層方格且弱係數w=1的弱皇后無法
威脅到最高層的弱皇后,因為弱皇后必須移動n-1個垂直或對角線方向的方格數才能到達
那裡,但卻只能在這些方向上移動n-2個方格數。相較之下,弱皇后在水平方向卻毫無阻礙
,可以威脅到其所在列上的每一個方格,無關乎它在該列上的目前位置為何。

令Q(n,w)為可在n*n棋盤上擺放n個弱係數為w的弱皇后,使得沒有任意兩個皇后可以威脅
到彼此的方法數。例如,我們可以發現Q(4,0)=2,Q(4,2)=16且Q(4,3)=256

n-1
令S(n)= Σ Q(n,w)
w=0

你可以得到S(4)=276及S(5)=3347
試求出S(14)

--

經典的八皇后問題。

--

All Comments

Puzzleup 2015 (6) Chess Colors

Sierra Rose avatar
By Sierra Rose
at 2015-09-02T19:47
題目網址: http://www.puzzleup.com/2015/ http://www.puzzleup.com/2015/puzzle/?6 答題時限: 9月3日7PM-比賽結束(約12月16日) 加分時限: 9月3日7PM-9月8日6:59PM 答對可得基本分100分。答案可上 ...

西洋棋的疑問~

Sandy avatar
By Sandy
at 2014-11-08T11:26
小兵走到底時昇變~可以皇后,城堡,主教和騎士~ 而皇后的步法=城堡+主教 為什麼不直接規定~ 小兵能昇級成皇后和靈活的騎士? 更奇怪的是~ 大部份的教學說明都沒強調這一點~ 謝謝~ -- - ...

Puzzleup 2014 (15) Chess Players

Edward Lewis avatar
By Edward Lewis
at 2014-11-05T21:33
題目網址: http://www.puzzleup.com/2014/ http://www.puzzleup.com/2014/puzzle/?256 答題時限: 11月6日7PM-比賽結束(約12月17日) 加分時限: 11月6日7PM-11月12日6:59PM 答對可得基本分10 ...

Puzzleup 2014 (9) Knights and Rooks

Quanna avatar
By Quanna
at 2014-09-24T20:16
題目網址: http://www.puzzleup.com/2014/ http://www.puzzleup.com/2014/puzzle/?250 答題時限: 9月25日7PM-比賽結束(約12月17日) 加分時限: 9月25日7PM-10月1日6:59PM 答對可得基本分100 ...

以開局論述象棋、西洋棋、將棋差異(將棋篇)

Frederic avatar
By Frederic
at 2014-05-23T00:46
原文網址: http://blog.xuite.net/dreamyeh/blog/214095513 說明: 終於要來介紹這系列最後的棋種 將棋了。 說到將棋,應該是台灣最不熟悉的棋種了!光是要解釋金將、銀將不同, 就已經燒透腦筋。更別將棋還有一個完全不同於其他兩個棋種的概念,打 入。 西洋 ...