ProjectEuler 313 Sliding game - 拼圖

Donna avatar
By Donna
at 2010-12-05T12:24

Table of Contents

313. Sliding game

http://projecteuler.net/index.php?section=problems&id=313


在「滑動」這遊戲中,硬幣籌碼可能會被水平或垂直的移動到棋盤的空格中。

這遊戲的目標就是把紅色籌碼從最左上角的格子移動到最右下角的格子,遊戲最初的空格

都是在棋盤的最右下角。

舉例來說,下圖就是起始於一個 2 * 2 的棋盤,總共只需花費5步就能完成目標。


 ┌─┬─┐      ┌─┬─┐      ┌─┬─┐
 ││      ││      │ │
 ├─┼─┤ 第一步→ ├─┼─┤ 第二步→ ├─┼─┤ 第三步→
 ││ │      │ ││      │
 └─┴─┘      └─┴─┘      └─┴─┘

 ┌─┬─┐      ┌─┬─┐      ┌─┬─┐
 ││ │      ││      │
 ├─┼─┤ 第四步→ ├─┼─┤ 第五步→ ├─┼─┤ 完成!
 ││      ││ │      │ │
 └─┴─┘      └─┴─┘      └─┴─┘

用 S(m,n) 來表示在一個 m * n 的棋盤上完成「滑動」目標所需的的最小步數。

例如 S(5,4) = 25 即 5 * 4 的棋盤只要25步就可以完成。


在 p < 100 且 p 為質數的條件下,可以找到5482種棋盤,且S(m,n) = p^2。


那在 p < 10^6 且 p 為質數的條件下,可以找到幾種棋盤,且S(m,n) = p^2?

--
Tags: 拼圖

All Comments

Hardy avatar
By Hardy
at 2010-12-05T19:46
題目感覺有點變態= =
Thomas avatar
By Thomas
at 2010-12-07T11:06
小變態>///<

有沒有很直覺的益智遊戲

Daniel avatar
By Daniel
at 2010-12-04T19:19
大家好~~ 最近要設計程式遊戲 是想要把直覺遊戲改成違反直覺遊戲 但是遊戲本身是要有路徑的 但是看了看很多遊戲 像是推箱子、迷宮之類的 好像關卡簡單的時候,玩家對於破關就比較直覺 但是關卡難易度較高時,又變得不這麼直覺 畢竟是益智遊戲,要動動腦 不知道大家有沒有什麼遊戲可以推薦呢? 謝謝 - ...

英文腦筋急轉彎

Lauren avatar
By Lauren
at 2010-12-03T09:16
※ 引述《oclis6 (oclis)》之銘言: : 為了保持一點猜題的樂趣,如果太早有人猜到,將修文。 : ----------------------------------------------------------------------------- : 有一個人在房子裡,房子是圍著他蓋的,沒有 ...

闖關排列組合

Charlotte avatar
By Charlotte
at 2010-12-02T20:14
一共六個小隊,五個時段(有五關) 請問該怎麼排列組合呢? (請用英文大寫ABCDEF代表小隊,小寫abcde代表時段) 時間有點趕,先謝謝各位回答。 - ...

Scanimation試作 小精靈 & 某句名言

Annie avatar
By Annie
at 2010-12-02T14:47
什麼是Scanimation呢? 就是之前板友所提到的「光柵動畫」。 還有這本書──《Magic Moving Images: Animated optical illusions》 http://tinyurl.com/2dv7pjz 如果想自行製作這東西的話,大約分成三種階段: 1)用電腦把想要的動 ...

有人想參加交換(益智玩具)禮物的活動嗎?

Faithe avatar
By Faithe
at 2010-12-02T13:36
25日就是聖誕節了 不知道有沒有人想辦交換禮物(益智玩具) 覺得有點新奇有趣(因為不知道會拿到什麼樣的東西) 價格大概是200~500元以內的巴 差不多就是一組hanayama的價錢 不知大家意下如何? - ...