How to Solve Skyscrapers: Rules, Clues, and Beginner Strategy

The numbers printed around the edge of a Skyscrapers grid do not show where the tallest buildings go — they count how many buildings you can see from that edge looking inward. That one idea is the whole puzzle. Once you understand the counting, the rules snap into place and the four core strategies follow naturally.


What Is a Skyscrapers Puzzle?

Skyscrapers is a logic puzzle built on a Latin-square grid — the same foundation used in Sudoku and Futoshiki — with added line-of-sight clues around the border. According to GMPuzzles, it descended from Latin square variants, was created in Japan, and gained international exposure at the first World Puzzle Championship in New York in 1992; the original author is not identified in the published record.

The puzzle also appears under the name Towers in Simon Tatham’s free Portable Puzzle Collection.


The Rules of Skyscrapers

Two rules govern every Skyscrapers puzzle.

Rule 1 — Latin-square constraint. Fill every cell of the N×N grid with a number from 1 to N so that each number appears exactly once in every row and exactly once in every column. In a 4×4 puzzle, every row and column holds the digits 1, 2, 3, and 4 — no repeats, no gaps. As GMPuzzles states: “Insert a number from 1 to N into each cell in the N by N grid so that no number repeats in any row or column.”

Puzzlemix’s Skyscrapers rules state this plainly: “every row and column contains one of each digit, as in Sudoku or Futoshiki” — a familiar constraint if you already solve Futoshiki.

Rule 2 — Visibility clues. A clue number appears at each end of every row and column. Each clue counts how many buildings you can see from that edge looking into the grid. Heights run from 1 (shortest) to N (tallest) — taller buildings block shorter ones behind them. As Conceptis Puzzles puts it: “higher skyscrapers block the view of lower skyscrapers located behind them.”

💡 Quick memory anchor

The clue is a headcount, not a height. It answers “how many rooftops can I see from here?” — nothing more.


What “Visible” Actually Means

Imagine standing at the left edge of a row, looking right. You see the first building immediately. Each building after that is visible only if it stands taller than every building you have already passed.

Take the row 1 5 3 4 2 (from BrainBashers’ Skyscrapers help page, independently verified):

Looking from the left: 1 is visible first. Then 5 — taller than 1, visible. Then 3, 4, and 2 — all blocked by the 5. Two buildings visible. Left-side clue: 2.

Looking from the right: 2 is visible first. Then 4 — taller than 2, visible. Then 3 — blocked by 4. Then 5 — taller than 4, visible. Then 1 — blocked. Three buildings visible. Right-side clue: 3.

The same row, read from two directions, produces two different clue numbers. Both clues must be satisfied by the same arrangement.

Visibility in a Skyscrapers row A skyline showing 5 buildings with heights 1, 5, 3, 4, 2 from left to right. From the left edge, only 2 buildings are visible: the building of height 1 and then the building of height 5, which blocks the rest. From the right edge, 3 buildings are visible: the building of height 2 (first seen), then height 4, then height 5. Just for fun — not medical advice. Row: 1 5 3 4 2 L → ← R 1 5 3 4 2 → 2 visible from left 3 visible from right ← Just for fun — not medical advice. · make10s.com
Figure 1. The row 1 5 3 4 2: two buildings are visible from the left (the 1, then the 5 blocks everything behind it), and three from the right (the 2, then the 4 comes into view, then the 5).

Step-by-Step: Your First 4×4 Skyscrapers

Start with a 4×4 puzzle — four rows, four columns, digits 1 through 4, with clues on all four sides. Work in this order:

  1. Read every clue before placing anything. Note which clues are 1 or 4 (the extreme values). These are your free moves and they unlock other cells quickly.
  2. Fill any row or column with a clue equal to the grid size. That forces a full ascending sequence — write 1, 2, 3, 4 from that edge immediately.
  3. Fill the first cell from any clue-1 edge with N (here, 4). One visible building means the tallest is right at the front, blocking everything else.
  4. Cross out N from the first k−1 positions for any clue of k. A clue of 3 means the 4 cannot appear in positions 1 or 2.
  5. Use Latin-square elimination between passes. Each confirmed digit removes that value from its entire row and column. Alternate between clue deductions and row/column elimination until the grid fills.
  6. Use both ends’ clues together. A clue of 1 on the left confirms 4 in position 1; the opposite clue then constrains what sits at the far end of that same row.

Strategies That Actually Help

These four deductions, verified across multiple sources, cover the majority of moves in beginner and intermediate puzzles.

T1 — Clue equals N: ascending order only. All buildings visible means only one valid arrangement — a perfect ascending sequence from that edge. Write it and move on.

T2 — Clue equals 1: N sits at the front. One visible building means the tallest (value N) is placed first, blocking everything behind it. The cell at the edge holds N directly.

T3 — Clue equals k: N cannot be in the first k−1 cells. The tallest building must sit far enough back for k−1 buildings to be visible in front of it. A clue of 3 in a 4×4: the 4 cannot be in positions 1 or 2 — cross them out.

T4 — Opposite clues of 1 and 2: first cell from the 2-side is N−1. When one end of a row or column has a clue of 1 and the opposite end has a clue of 2, the arrangement is highly constrained. The clue-1 end places N at the front. Looking from the clue-2 end, you see two buildings: the cell closest to the 2-side edge and then N at the far end. That closest cell must be N−1, because the clue of 2 means exactly it and the far-end N are visible — every cell between them must be shorter than it and is therefore blocked by it. This gives you two confirmed values in one deduction.

Extreme clue deductions in Skyscrapers Left panel: when the clue equals the grid size (4), all buildings are visible, forcing a strict ascending sequence 1-2-3-4 from that edge. Every building has a check mark. Right panel: when the clue is 1, only one building is visible, meaning the tallest (4) must occupy the first cell. Only the first building has a check mark; the remaining three are crossed out. Just for fun — not medical advice. Clue = 4 (grid size) 4 1 2 3 4 All visible → ascending only Clue = 1 1 4 3 2 1 Only 1 visible → N goes first Just for fun — not medical advice. · make10s.com
Figure 2. A clue equal to the grid size (left) forces a full ascending sequence — the only arrangement where every building is visible. A clue of 1 (right) places the tallest building immediately at the front.

For a related look at how constraint propagation works across number puzzles, KenKen strategies covers cage candidates and the row-sum rule using the same back-and-forth technique.


Common Mistakes

Treating the clue as a height sum. The clue is a count of visible buildings, not a sum of their heights. A clue of 3 means three buildings are individually visible — it says nothing about what those heights add up to.

Forgetting the Latin-square rule. As you work through visibility logic, it is easy to place a number that already exists in that row or column. Check both constraints every time you fill a cell.

Overgeneralizing the clue-2 rule. A clue of 2 does not mean the first cell cannot be 1. Consider the row 1 4 2 3 in a 4×4 grid: looking from the left, you see 1 and then 4 — exactly two buildings. A clue of 2 with 1 in the first cell is perfectly valid. The only certain deduction from a clue of 2 is that the first cell cannot hold N (if it did, you would see only 1 building, contradicting the clue). Nothing stronger than that is guaranteed.

Ignoring one end of the row or column. Every row and column has two clues that apply simultaneously. Working only from one end wastes the constraints you already have.

The three fastest openings
  • Clues equal to the grid size: the whole line is forced into ascending order.
  • Clues of 1: the tallest building sits at that edge, no deduction needed.
  • Opposite 1 and 2 clues: two cells confirmed in a single step.

Practice

Working through a 4×4 grid by hand cements the visibility concept faster than reading about it. Make10s printable worksheets offer paper-based number puzzles if you prefer working away from a screen.

For related formats, how to solve Futoshiki uses the same Latin-square backbone with inequality signs instead of visibility clues; how to solve Suguru and how to solve Binairo each have compact rule sets. Brain games like Sudoku covers 13 free number puzzle alternatives; logic puzzles for adults sorts them by family — number-based, grid-and-picture, and line-and-path — to help you choose.

For something different between sessions, Make 10 is a quick number puzzle — drop blocks so a row or column of touching numbers adds up to exactly 10 and they clear. No download, no account, plays in your browser in under a minute.


Frequently Asked Questions

What do the numbers outside a Skyscrapers grid mean?

Each number counts how many buildings are visible from that edge looking into the grid. Taller buildings block shorter ones behind them — so the clue is not a height value, but a count of unblocked rooftops.

Is Skyscrapers the same as Sudoku?

Both use the Latin-square rule — each digit appears once per row and column. Skyscrapers replaces Sudoku’s 3×3 box constraint with visibility clues around the border. The row-and-column elimination habits from Sudoku transfer directly, but Skyscrapers asks you to reason about lines of sight rather than boxes.

Is Skyscrapers also called Towers?

Yes. Simon Tatham’s Portable Puzzle Collection, a free and open-source collection of logic games, includes the exact same puzzle under the name Towers. The rules are identical.

Is Skyscrapers hard for beginners?

The rules fit in two sentences once you understand what “visible” means. The early challenge is building intuition for the visibility count — working through one or two 4×4 grids with the strategies on this page is usually enough for the concept to click.

About the author: Jay M. spent years in private education — including managing a coding academy branch and creating online educational content — before building Make10s as a free resource for adults who want to keep their minds active and engaged. The games and guides here are designed to be genuinely useful, not just eye-catching.

Keep reading