官术网_书友最值得收藏!

第一章 數獨入門

第一節 什么是數獨

數獨是一種有趣的邏輯推理游戲。它需要讓玩家在空格內填入數字1到9,使每一行、每一列和每一個由粗線圍起來的3×3的“九宮格”(以后簡稱為“宮”)內,填入的數字都必須包含數字1到9各一個;而且,數字是不重復的。也就是說,沒有一樣的數字會同時出現在同一行、列、宮內。以下就是一個題目(左圖),和它的解(右圖)。

我們要求,一個合格的題目只允許有一個解。如果一個題目包含兩個甚至更多個答案,或者怎么填都有錯,就可以說明題目是不合格的。

另外,有一些新手小伙伴可能會覺得這個題對角線上是有重復的數字出現的,其實在數獨的基礎規則里,它只要求了每一行、列、宮不含有重復的數字。所以對角線本身是不包含在數獨規則里的;另外,規則也并未要求數字之和等于特定數值,所以不要認為數獨是需要加減運算的。

我們也將這種基礎規則的數獨題,稱為標準數獨;當然了,與之對應的,還存在變型數獨。變型數獨指的是,除了標準數獨規則以外,還含有額外數獨規則的數獨類型,或是將標準數獨規則重新更改后產生的數獨類型,例如下面這個題(左圖),就是一個變型數獨,它是變型數獨里的一種,稱為殺手數獨。它的解如右下圖。

殺手數獨的規則是,在滿足標準數獨規則的前提下,盤面內具有眾多的虛線框,每一個虛線框上也都標注有數值。在每一個虛線框內,填入的數字都不能有相同的數字,并且它們的和就等于這個虛線框左上角的那個數值。例如第1排第1格、第2排第1、2格和第3排第2格,這四格的填數互不相同,而且它們的和就等于15??梢詮拇鸢钢锌闯?,3+1+6+5,確實等于15。

主站蜘蛛池模板: 贵溪市| 怀来县| 沁水县| 乌苏市| 郯城县| 达州市| 文水县| 万载县| 湖南省| 清水县| 海城市| 庆云县| 江永县| 汉川市| 武穴市| 庐江县| 龙江县| 黑河市| 大厂| 丹寨县| 遂溪县| 太湖县| 会昌县| 桐乡市| 保亭| 刚察县| 黄龙县| 临海市| 和平区| 兴安县| 四川省| 顺义区| 嵊泗县| 崇州市| 涞水县| 昭平县| 耿马| 金山区| 蒲江县| 独山县| 中江县|