Free Towers puzzle tool

Skyscrapers 線上解題器

輸入帶有外側可視線索的 Skyscrapers 或 Towers 謎題,然後解完整天際線棋盤,或查看帶候選數與說明的下一個邏輯步驟。

Mode
Grid 5 x 5
Givens 0
Clues 0
State Ready

Grid ready. Enter outside clues in clue mode or building heights in height mode.

什麼是 Skyscrapers 解題器?

Skyscrapers 解題器是一個線上工具,會根據外側可視線索與已知建築高度完成 Towers 謎題。每一列與每一行都必須各包含 1 到棋盤大小的高度一次。

此頁面對應 Skyscrapers solver、Towers puzzle solver、skyscraper puzzle solver、skyline puzzle solver、Skyscrapers answers、Towers helper、Skyscrapers calculator 與 solve Skyscrapers online 等搜尋需求。

  • 解報紙、App、書本或列印題紙上的 Skyscrapers。
  • 檢查目前填入的內容是否仍然可行。
  • 不揭露完整答案,只顯示下一個邏輯步驟。
  • 測試自製 Towers 謎題是否有效且唯一。

如何使用此 Skyscrapers 解題器

先選擇棋盤大小。在線索模式中,點選棋盤外側的位置並輸入可視線索。在高度模式中,點選內部格子並輸入已知建築高度。

Solve 會完成整個謎題。Check 會確認目前輸入是否可符合某個有效解。Next move 會顯示候選數、標示重要格子並說明技巧。

  • 4x4 或 5x5 適合快速 Towers 謎題。
  • 6x6 到 9x9 適合較大的天際線邏輯謎題。
  • 上方線索由上往下看一欄。
  • 左側線索由左往右讀一列。
  • 只有在想更新棋盤時才套用邏輯步驟。

解題器使用的 Skyscrapers 規則

解題器使用標準 Skyscrapers 規則。5x5 謎題在每一列與每一行使用 1 到 5;7x7 使用 1 到 7。沒有宮格或區域。

外側線索計算從某一方向看見的建築數量。較高的建築會遮住後方較低的建築,因此只有遇到新的最高高度時,可見數才會增加。

  • 同一列不能重複高度。
  • 同一行不能重複高度。
  • 線索 1 會把最高建築放在該邊緣。
  • 線索等於棋盤大小時,該方向必須是遞增序列。
  • 每個填入數字都必須在棋盤範圍內。

下一步邏輯與 Skyscrapers 策略

Next move 助手會先建立候選數。它會移除同一列或同一行已使用的高度,再把剩餘排列與外側線索比較。若某個高度從不出現在有效天際線排列中的某格,就可以移除。

接著助手會在列與行中尋找裸單與隱單。它也會先處理線索 1 與完整天際線線索等直接邏輯。

  • 線索 1 會把最高塔放在觀看邊緣。
  • 線索 N 會從該方向形成 1, 2, 3 ... N 的序列。
  • 天際線排除會移除不可能滿足可視數的高度。
  • 裸單會填入只剩一個候選數的格子。
  • 隱單會找出某個高度唯一可能的位置。

為什麼 Skyscrapers 可能無解

若某列或某行重複高度、外側線索無法符合任何排列,或線索與已知高度互相矛盾,Towers 謎題就可能無解。

謎題也可能有多個解。正式發布的 Skyscrapers 通常會追求唯一答案,但線索太少的自製棋盤可能允許多個完成天際線;解題器會提示這種情況。

Skyscrapers solving techniques

These are the main techniques used by the next move helper. They also make good manual Skyscrapers strategy when you solve Towers puzzles on paper.

Pencil Marks

Beginner

The helper lists the possible building heights for every empty cell after row, column and skyline clue rules are applied.

Edge Clue 1

Beginner

If a clue is 1, the tallest building must sit on that edge because it hides every tower behind it.

Full Skyline

Beginner

If a clue equals the grid size, that whole row or column must rise in order from 1 to N.

Skyline Elimination

Intermediate

The solver compares all row and column orders that satisfy the edge clues, then removes heights that cannot appear in a cell.

Naked Single

Beginner

When a cell has only one possible height left, that height can be placed immediately.

Hidden Single

Beginner

If a height can appear in only one cell of a row or column, that cell must contain the height.

FAQ

Skyscrapers 解題器常見問題

可以只顯示下一步嗎?

可以。使用 Next move 可顯示候選數與一個邏輯推論;Apply move 則會套用該步。

支援哪些棋盤大小?

支援 4x4 到 9x9 的方形 Skyscrapers 與 Towers 棋盤。

如何輸入外側線索?

切換到線索模式,點選棋盤外側的位置,然後輸入數字。

Skyscrapers 和 Towers 一樣嗎?

是。Skyscrapers、Towers 和 skyline puzzles 通常描述同一種可視性謎題規則。

為什麼解題器顯示多個解?

目前的線索與已知數字不足以強制唯一完成棋盤。顯示的答案有效,但還有其他有效答案。