是的 — 您可以在同一個頁面上,於行動裝置和用鍵盤玩 Killer Sudoku,兩種輸入方式都在同一個固定 9 by 9 棋盤上的九個可編輯格子中運作。版面採用九欄格線,可容納在狹窄的手機視窗內而無需橫向捲動,每一個可編輯格子都以帶有行列無障礙標籤的真實按鈕呈現。觸控使用者點擊螢幕上的 1 到 9 控件,鍵盤使用者按下對應的數字鍵,方向鍵則可在空格之間移動選擇。此工具不需要下載、帳號或遠端 API 呼叫;所有功能都在手機、平板或桌機的當前瀏覽器分頁中執行。這表示同一個可重現的題盤、同一組籠數總和、同一個 1,000 分完成分數,從公車上的觸控螢幕到配備數字鍵盤的桌機,都能同樣輕鬆達成。以下內容將詳細說明每種輸入方式的行為、各按鍵的功能,以及如何在不觸發兩次錯誤限制的情況下完成題目。

Killer Sudoku 工具實際包含什麼
公開的棋盤是單一由產品作者製作的 9 by 9 題盤,並非隨機產生的謎題。它從 72 個已填數字開始,且恰好有九個空格,因此這個頁面短到可以在喝杯咖啡的休息時間解完,卻又密集到需要真正的籠內算術。每個粗框的 3 by 3 宮、每一列和每一行都必須各包含數字 1 到 9 一次,這是 Nikoli 的公開 Sudoku 規則頁面中所描述的標準 Sudoku 規則。在此基礎上,棋盤被分割為 27 個相連的三格籠,每個籠在格線上以一個小目標數字標示出來。任何籠內的數字總和必須等於該目標數,且同一籠內的數字不得重複。一個獨立的回溯測試會驗證整個列、行、宮和籠的系統恰好只有一個完整解答,這代表發布的答案是否唯一不存在任何疑問。
由於題盤是固定的,因此每一次重新開始時,規則、線索和經過驗證的答案都相同。Restart 會清除所有玩家輸入、錯誤次數、回饋面板、分數以及任何終局狀態,但會保留原本的 72 個已填數字和相同的籠配置,讓謎題保持可重現性。
在手機或平板上遊玩:觸控步驟
行動裝置上的遊玩流程與桌機相同,皆為九格編輯流程,但控件是為手指輸入所設計。棋盤使用九個格線軌道搭配最小值為零的分數式版面配置,因此它會縮小以符合直立式手機,而不會強制橫向捲動,而九個 1 到 9 的輸入控件也夠高,方便指尖操作。在手機或平板上遊玩的方式如下:
- 在任何現代的行動瀏覽器中開啟 Killer Sudoku 頁面;不需要安裝應用程式、註冊或下載。
- 點擊九個空格中的其中一個;被選中的格子會顯示可見的焦點外框,讓您隨時知道哪個空格是當前作用中的。
- 點擊與您想輸入的數字相符的螢幕上 1 到 9 控件。該數字會立即出現在選定的格子中。
- 點擊另一個空格以移動焦點,然後點擊下一個數字控件,或者先點擊一個數字控件,再點擊一個空格。
- 如果您犯了錯誤,請再次點擊同一個格子,並選擇不同的螢幕上數字,因為每個可編輯格子的行為就像可以重複點擊的按鈕。
- 當九個空格全部填入數字後,點擊 Check grid 控件。正確完成會恰好獲得 1,000 分;不正確的完成則會留在棋盤上,讓您可以進行修正。
在觸控裝置上,由於點擊即可移動焦點,因此不需要使用鍵盤的方向鍵,但頁面仍會監聽方向鍵、數字鍵、Backspace、Delete 和 Enter,以防有外接實體鍵盤,因此配備 Smart Keyboard 的 iPad 或配對藍牙鍵盤的平板會自動切換回桌機模式。
使用鍵盤遊玩:按鍵對應與步驟
鍵盤操作流程經過刻意設計得十分完整,讓您完全無需動用滑鼠即可解題。每個可編輯的格子都是帶有無障礙標籤的真實按鈕,標籤中包含其所在的列與行,這表示螢幕閱讀器與純鍵盤使用者都能在相同的介面上進行導覽。若要完全使用鍵盤遊玩:
- 按 Tab 或 Shift 加 Tab 將焦點移入棋盤,或點擊任一空格開始。
- 使用方向鍵在九個可編輯格子之間移動選擇;焦點會保持在棋盤內,並跳過 72 個已填數字。
- 按下 1 到 9 之間的數字鍵,將該數字放入當前選定的格子。
- 按 Backspace 或 Delete 可清除選定的輸入,且不會更改錯誤次數或分數。
- 當九個空格全部填入數字後,按 Enter 以檢查棋盤,或用滑鼠點擊 Check grid 按鈕。
- 如果棋盤正確,此局會恰好結束於 1,000 分。如果是第一次錯誤的完成嘗試,格子仍可編輯;第二次錯誤的完成嘗試則會使遊戲陷入鎖定,直到按下 Restart 為止。
完整鍵盤上的數字鍵盤與上排數字鍵的運作方式完全相同,因此配備數字鍵盤的桌機解題者無需重新對應按鍵。與網站其他遊戲共用的雙擊 Escape 老闆鍵,會暫時將棋盤替換為試算表樣式畫面,再按一次雙擊 Escape 則會返回未更改的謎題。
適用於任一種輸入方式的解題路線
由於棋盤的每一列恰好只有一個空格,大多數的填法可以在籠數總和發揮作用之前,先透過一般的 Sudoku 邏輯加以縮限。對於任何選定的空格,列出其所在列、行和 3 by 3 宮中已經出現的數字,並從候選集合中移除這些數字。此時,籠的線索就成為最終的交叉驗證,而非主要的驅動因素。對於一個已知兩個數字和一個空格的籠,從小目標數中減去兩個已知值,即可得出剩餘的數字,確認它不會與同一籠內其他數字重複,並確認它仍符合列、行和宮的限制,然後再透過螢幕上的控件或鍵盤輸入該數字。
未完成的檢查是無害的:在九個空格尚未全部填滿之前按 Enter,只會顯示提醒訊息,並不會計入一次錯誤。這讓您可以安全地將鍵盤的 Enter 鍵當作「棋盤是否已經完成」的快速探測,同時繼續解題。籠數總和與行列唯一性限制彼此相互強化,因此當其中一條路線卡住時,切換到另一條通常就能在不猜測的情況下找出下一個數字。
計分、錯誤與 Restart 行為
計分規則相當明確。正確完成的棋盤會恰好獲得 1,000 分,並進入終局狀態,此時數字輸入、清除、游標變更和進一步的檢查都無法改變結果。第一次錯誤完成的棋盤仍可編輯,讓您能夠檢查列、行、宮和籠並修正輸入。第二次錯誤完成的檢查會使該局陷入鎖定,同樣作為終局狀態,直到按下 Restart 為止。Restart 會清除全部九個玩家輸入、錯誤次數、回饋、分數和終局標記,但會保留相同的 72 個已發布數字和相同的籠配置,因此每次嘗試時謎題都保持可重現性。如果本地儲存可用,則只會透過網站現有的遊戲框架保留最佳完成分數;棋盤本身永遠不會被上傳,也不會呼叫任何謎題 API。
行動裝置與鍵盤遊玩方式比較
| 操作 | 觸控或滑鼠 | 鍵盤 |
|---|---|---|
| 選取一個空格 | 點擊該格子 | 方向鍵移動焦點;Tab 進入棋盤 |
| 輸入數字 | 點擊螢幕上 1 到 9 的控件 | 按下對應的數字鍵或數字鍵盤鍵 |
| 清除數字 | 再次點擊該格子,然後選擇新數字 | 在選定的格子上按 Backspace 或 Delete |
| 檢查棋盤 | 點擊 Check grid 按鈕 | 按 Enter,或用滑鼠點擊 Check grid |
| 重新開始 | 點擊共用的 Restart 控件 | 用滑鼠或 Tab 啟動共用的 Restart 控件 |
| 暫時隱藏 | 點擊老闆鍵控件 | 按兩次 Escape 切換為試算表畫面 |
這兩種路線的設計目標是彼此等效,而非相互競爭。偏好手機螢幕上的手指、平板上的觸控筆或桌機上數字鍵盤的解題者,最終都能得出相同的唯一解答、相同的兩次錯誤路線,以及相同的固定 1,000 分結局,而頁面本身永遠不會詢問您是從哪種裝置連線進來的。
如需更深入的說明,請參閱 Can I Play Knights and Knaves With Only a Keyboard?。
如需更深入的說明,請參閱 Play Akari Free: 5x5 Light Up Puzzle in Browser。