什麼是 Shikaku 解題器?
Shikaku 解題器是一種線上工具,會根據面積數字提示完成 Shikaku 長方形謎題。Shikaku 在英文中也稱為 Divide by Squares 或 Divide by Rectangles,玩法是把整個盤面分割成長方形。
每個長方形必須剛好包含一個數字,而且這個數字等於長方形的面積。
- 解出書本、App、報紙或列印紙上的 Shikaku。
- 直接在盤面上輸入數字提示。
- 檢查謎題是無解、唯一解,還是有多個解。
- 只顯示一個邏輯上確定的長方形,不揭露完整答案。
如何使用這個 Shikaku 解題器
選擇尺寸後按「建立盤面」。點擊格子,輸入謎題上印的數字。按 Backspace 或 Delete 可清除選取的提示。
「解題」會完成整個長方形分割。「檢查」只確認提示是否有效。「下一步」會標示一個長方形,按「套用」即可加到盤面上。
- 依照題目印刷的樣子輸入盤面。
- 沒有提示的格子保持空白。
- 所有提示的總和必須等於盤面的格數。
- 可先看範例了解輸入格式。
- 「清除長方形」會保留提示,只移除已畫的區域。
解題器使用的 Shikaku 規則
解題器採用標準的 Shikaku 規則:整個盤面要分割成互不重疊的長方形,每一格都只屬於一個長方形。
每個長方形只包含一個提示。提示 12 可以是 1x12、2x6、3x4、4x3、6x2 或 12x1,只要形狀放得進盤面,且不包含其他提示。
- 每個長方形剛好包含一個提示。
- 長方形的面積等於提示數字。
- 長方形可以是細長、扁寬或正方形。
- 長方形之間不能重疊。
- 解完的盤面沒有空格,也沒有空隙。
下一步提示與 Shikaku 解題策略
「下一步」會從最自然的推理開始:某個提示只剩下一種可能的長方形。角落、邊緣、小數字與質數,常常會產生這種確定的長方形。
如果沒有哪個提示能在局部確定,助手會尋找有效的完成方式,找出所有解都共有的長方形。這樣你得到的是有用的提示,而且一次只揭露一步。
- 列出每個提示的因數組合。
- 排除會蓋到其他提示的長方形。
- 利用邊緣與角落縮小可能的位置。
- 注意某個形狀是否會留下沒有提示的空間。
- 如果所有解都包含同一個長方形,它就是確定的。
為什麼 Shikaku 可能無解或不只一解
當提示面積的總和與盤面不符、某個提示放不下任何長方形,或每種排法都會產生重疊或空隙時,這道 Shikaku 就無解。
如果有多種長方形分割都符合同樣的提示,答案就不唯一。正式出版的 Shikaku 通常只有唯一解,讓每一步都能用邏輯而不是猜測來說明。