首先得先要有Sudoku的題目。目前有很多來源,隨便用Google搜尋就可以找到一堆。手機上當然也有。這就不去討論了。
先來看規則。
他是在一個9x9的方格中,再分隔成3X3有9個大方格。也就是每一個大方格裡又有九個小方格。這個小方格裡,可放1~9的某一個數字。
1. 每一橫軸有9個小方格,可任意放1~9之數字,但不可重複。
2. 每一縱軸有9個小方格,可任意放1~9之數字,但不可重複。
3. 在大方格中的9個小方格內,可任意放1~9數字,但不可重複。
經由這三個基本條件的要求下,需要再多一個神奇45。也就是當數字皆填滿時,橫軸、縱軸,與大方格的總和都必須同時滿足數字相加為45。
但是,Sudoku的題目,就是挖空了一些小方格,讓你去填入1~9數字並滿足上述條件。
洞挖的越多,那每個小方格的可能解,就會多個讓你無法決定。此時,也是解題的樂趣。
下圖就是抓取google應用程式的其中一個題目。
他的數學要求就是45。真正的重點在於演算法。但是,若從遊戲的角度,就別鬧了。
後續,就先從遊戲的角度來聊聊光用眼力就可以進行解題的技巧。
沒有留言:
張貼留言