マスをタップして数字を切り替え

ビルディングパズル

無料のビルディングパズル(Skyscrapers・スカイスクレイパー):各行・各列に高さを一度ずつ置き、各辺の数字=その方向から見えるビルの数になるようにします(高いビルは後ろの低いビルを隠します)。マスをタップで高さを切り替え。重複は赤くなり、解は必ず一つです。

遊び方

ビルディングパズルのルール

ビルディングパズルは n×n の盤面で遊ぶラテン方陣の論理パズルで、どのマスにも高さ1からnのビルが建ち、各高さは各行・各列に一度ずつ現れ、外側の数字がその方向から見えるビルの数を示します。英語ではSkyscrapersTowersPaper Skyscrapersとも呼ばれ、どれも同じパズルの別名です。

各高さと各行は何を表すのか?

このパズルは、正方形の盤面で遊び、どのマスにもある高さのビルが建っています。n×n の盤面なら高さは1からnまであり、ラテン方陣とまったく同じように、各高さは各行に一度ずつ、各列に一度ずつ現れなければなりません。

外側の手がかりはどう働くのか?

このパズルを「ビルディング」たらしめているのは、盤面の外側に並ぶ手がかりです。行や列のわきにある数字は、その方向から見たときに何棟のビルが見えるかを示しています。高いビルは、その後ろにある低いビルをすべて隠してしまうので、手がかりが1なら、最も高いビル(n)がその辺のすぐ手前に建っていることになり、手がかりがnなら、高さが手前から 1, 2, 3 … と順に並んでいることになります。

外側の手がかりそこから分かること
1最も高いビル(n)がすぐ手前に建ち、後ろのすべてを隠します。
2最も高いビルは、ちょうど1棟の低いビルの後ろにあります。
大きい手がかり見えるビルが増えるので、最も高いビルはその辺からさらに奥へ押しやられます。
n(盤面の大きさ)高さが手前から 1, 2, 3 … n と厳密に昇順で並びます。

このラテン方陣のルールと「見える数」の手がかりが合わさると、答えはただ一つに定まります。このページのすべての盤面は、論理だけで到達できる唯一の解を持つように生成・検証されています。当て推量は要らず、どのビルがどこから見えるかを推理していくだけです。

ビルディングパズルの解き方:コツとテクニック

ビルディングパズルを解くには、外側の手がかりを高さの物語として読み――1は最も高いビルを辺に固定し、盤面の大きさと同じ手がかりは階段を強制します――そのうえでラテン方陣のルールに残りを消し込ませ、決して当て推量はしないことです。基本となるテクニックは次のとおりです。

  • 手がかりが1のとき。ある辺に1が書かれていれば、その辺に最も近いマスは最も高いビル、すなわちnでなければなりません。後ろのすべてを隠してしまうからです。
  • 手がかりがnのとき。盤面の大きさと同じ手がかりは、完全な階段を強制します。その辺から 1, 2, 3 … n と順に並ぶしかありません。
  • 大きい手がかりは高いビルを奥へ追いやる。手がかりが大きいほど、最も高いビルは辺から遠い位置に建たなければなりません。手前で何棟も先に見える必要があるからです。手がかりが2なら、たいてい n は最前列のマスには入りません。
  • ラテン方陣の論理と組み合わせる。いくつか高さが決まったら、「各高さは各行・各列に一度ずつ」というルールが、数独とまったく同じ要領で候補を消し込んでいきます。
  • 向かい合う手がかりをセットで読む。同じ行・列の両端にある手がかりは、その一本をいっしょに縛ります。小さい手がかりと大きい手がかりの組み合わせは、最も高いビルと最も低いビルの位置を一気に決めてくれることがよくあります。

まずは最も雄弁な手がかり――1や、盤面の大きさと同じ手がかり――から手をつけ、そこからラテン方陣の消し込みを連鎖させていきましょう。決して当て推量はしないこと。きちんとしたビルディングパズルには、盤面のどこかに必ず確定する高さがあります。

解き方の実例

4×4 の盤面では、行の左にある1の手がかりが最も高いビル(4)をいちばん手前のマスに強制し、右の2の手がかりがそこで3を置きます――あとは列の手がかりと「各行に一度ずつ」のルールが、確定するマスを一つずつ解いていきます。

1の手がかりから始める

左辺に1の手がかりがある、4×4 の盤面を考えてみましょう。1は左から見えるビルが1棟だけということで、これは最も高い4がいちばん手前のマスに建っているときにしか起こりません。4が残り3棟をすべて隠すからです。すぐにそこへ4を書き込みます。

向かいの手がかりと組み合わせる

つぎに、同じ行の右辺の手がかりが2だとしましょう。右から見えるビルは2棟なので、その側から二番目に見えるビルは3であり、ちょうど1棟だけ高いビル(4)が残りを隠すように置かれることになります。左にすでに確定した4と合わせれば、この行の高さは手早く埋まっていきます。

そこから先は、列の手がかりと「各高さは一度ずつ」のルールが引き継ぎます。高さを一つ置くたびに、その行と列から候補が一つ消え、盤面は確定するマスを一つずつ、当て推量なしで解けていきます。

進めながら候補を鉛筆書きする

数独で候補を鉛筆書きするように、各マスがまだ取りうる高さを書き留めておくと役立ちます。手がかりや置いたビルによってある高さがそのマスから消えたら、それを消し込み、ある高さが行や列の中で入れる場所が一か所しか残らなくなったら、そこへ書き込む。「見える数」の手がかりと、この候補の消し込みとを交互に行き来することこそが、最初に確定した角から完成したスカイラインへとあなたを導いてくれます。とくに 5×5 の盤面では、手がかりが盤面の口を開け、ラテン方陣の論理がそれを閉じていきます。

サイズと難易度

このページのビルディングパズルは 4×4 と 5×5 を用意しています。4×4 はやさしい入門用、5×5 は高さが一つ増え、「見える数」の手がかりとラテン方陣の論理とのからみ合いが深くなります。4×4 は高さの種類が少なく、手がかりがいきなり角を確定させてくれることもよくありますが、5×5 の盤面は推理が目に見えてきつくなります。

外側の手がかりが何個あるかも、難しさを左右します。四辺すべてに手がかりがある盤面は足がかりがたくさん手に入りますが、手がかりの少ない盤面では、行と列の消し込みにより強く頼ることになります。好きなときにNewを押せば、どちらのサイズでも新しい盤面が出ますし、みんなと共通のDaily(デイリー)を遊べば、その日は誰もが同じスカイラインに挑むことになります。

ビルディングパズルの別名とバリエーション

Skyscrapers・Paper Skyscrapers・Towers は同じパズルの三つの名前で――「見える数」の手がかりを通して読み解くラテン方陣――この合集にあるほかの数字配置パズルの仲間です。

このパズルはいくつもの名前で親しまれています。SkyscrapersPaper Skyscrapers――よく似たアプリと区別するための、紙とペンによる版を指す呼び名です――そしてTowers。どれも同じパズルで、「見える数」の手がかりを通して読み解くラテン方陣です。

その核心においてビルディングパズルはラテン方陣のパズルであり、この合集にある数字配置パズルの仲間です。各値が各行・各列に一度ずつ現れるように盤面を埋めるのが好きなら、大なり・小なりの記号が加わる不等式パズルや、3×3 のブロックが加わる数独も試してみてください。推理の技術はそのまま活きてきます。

ビルディングパズルの用語解説

ビルディングパズルの主な用語は、高さ(マスの値1〜n)、手がかり(見えるビルの数を示す外側の数字)、見えるビル(手前のどれよりも高いビル)、ラテン方陣(各高さが各行・各列に一度ずつ)です。攻略の解説を読むときに役立つ言葉がいくつかあります。

  • 高さ ― マスに入る1からnの値で、ビルの高さを表します。
  • 手がかり ― 外側の数字で、その方向から見えるビルの数を示します。
  • 見えるビル ― 手前にあるどのビルよりも高いビル。高いビルの後ろにある低いビルは隠れて見えません。
  • ラテン方陣 ― 各高さが各行・各列にちょうど一度ずつ現れる盤面のこと。

遊ぶだけならこの用語は要りません――マスをタップして高さを切り替えるだけです――が、覚えておくと攻略の解説がぐっと読みやすくなります。

やりがちなミス

ビルディングパズルで最もよくあるミスは、ラテン方陣のルールを忘れること、手がかりの向きを読み違えること、根拠のない高さを当て推量すること、そして一本の上の向かいの手がかりを無視することです。つまずきは、たいていいくつかの癖から来ています。

  • ラテン方陣のルールを忘れる。「見える数」の手がかりに目を奪われがちですが、各高さはやはり各行・各列に一度ずつ現れなければなりません。これを破ると盤面は誤りです。
  • 向きを読み違える。手がかりはその手がかり自身の側から見えるビルを数えます。その辺から内側を見るように読みましょう。逆向きではありません。
  • 高さを当て推量する。根拠なく置いた高さは、ある手がかりを満たしつつ別の手がかりに反することがあります。代わりに確定するマスを見つけましょう。
  • 向かいの手がかりを無視する。同じ一本の上の二つの手がかりはいっしょに働きます。片方だけを使うと、簡単な推論を取りこぼすことになります。

手がかりのペアを読む

ビルディングパズルで最も強力な推論は、同じ一本の上にある二つの手がかりをセットで読むことから生まれます――両端から同じ行や列を言い表しているので、ペアで見ると、どちらか一方だけよりもはるかに多くを確定できることがよくあります。

特定の手がかりのペアは一本をどう縛るのか?

  • 1とn。一方の端の1はそこに最も高いビルを固定し、もう一方の端のnは完全な階段を強制します。この二つは、たった一通りの並びでしか両立しません。
  • 大きい手がかりと小さい手がかり。大きい側は、高いビルがばらけて奥へ押しやられることを望みます。小さい側は、高いビルがその辺の近くにあることを望みます。この二つを折り合わせると、たいていその一本の両端が決まります。
  • 手がかりは「見える枠」を分け合う。一本の上の二つの手がかりが同時に両方とも大きくなることはありえません――見える数には限りがあるからです――ので、片側の大きな数字は、もう片側が取りうる値をひそかに頭打ちにします。

なぜ先に向かいの手がかりを見るのか?

高さを確定させる前に、向かいの手がかりをちらりと見る習慣をつければ、多くの「難しい」一本が確定した一本に変わります。これは、すでに使っている行と列の消し込みと手を携えて働きます。とくに 5×5 の盤面では、手がかりのペアこそが、最初の一本まるごとを解き明かす鍵になることがよくあります。

ビルディングパズルの魅力

ビルディングパズルは、味気ないラテン方陣を、ほとんど目に見えるスカイラインへと変えてくれます――本物の論理的な深みの上に重ねられた視覚的な手がかりは、フェアで運に左右されず、数独や不等式パズルにそのまま活きる力を磨いてくれます。

各方向から見たときに、ある決まった形でなければならない小さなスカイライン――この視覚的な手がかりこそが、やめられない面白さの源です。4×4 はきびきびとした準備運動、5×5 は競技の作問者が好む、より歯ごたえのある一局で、パズルの選手権でもおなじみの一品です。

フェアで運に左右されず――どの盤面にも推理で導ける答えがただ一つあるので――、共通のDailyは友だちと比べ合うのにうってつけの遊びです。そして、ここにある数字パズルと同じ「各行・各列に一度ずつ」というルールの上に成り立っているので、数独不等式パズルにそのまま活きる力を磨きながら、視線を読むという空間的なひねりを、独自の魅力として加えてくれます。

ビルディングパズルの小史

ビルディングパズルは、ラテン方陣の論理パズルの一族――数独や不等式パズルと同じ系譜――に属し、ただ一人の考案者がいるわけではなく、パズル雑誌や競技の世界で育ち、世界パズル選手権などの大会でおなじみの常連となっています。

このパズルはSkyscrapersTowersPaper Skyscrapers といったいくつかの名前で出版されていますが、その考え方はいつも同じです。各辺から見える眺めが手がかりと一致するように、高さを並べること。シンプルで視覚的な物語と、深い論理構造とを兼ね備えている――まさにそれが、このパズルが長く愛されてきた理由です。

よくある質問

ビルディングパズルのルールは?

各マスに高さ1〜n のビルが建ち、各行・各列で各高さをちょうど一度ずつ使います(ラテン方陣)。行や列の外の数字は、その方向から見えるビルの数で、高いビルは後ろの低いビルをすべて隠します。解は一つです。

手がかりの仕組みは?

手がかりのある側から行・列を見ます。それまでのどれより高いビルを「見える」と数えます。手がかり1なら最も高いビル(n)がすぐ手前に、手がかり n なら高さが 1, 2, 3 … と並びます。

遊び方は?

マスをタップで高さを 1 → 2 → … → 空 と切り替えます。行や列で高さが重複すると赤くなります。各行・各列がラテン方陣になり、辺の手がかりがすべて満たされるよう埋めます。

無料ですか?

はい。ビルディングパズルはスマホ・タブレット・PC のブラウザで無料で遊べます。ダウンロードや登録は不要。4×4 か 5×5 を選び、いつでも新しい問題やデイリーで遊べます。

ビルディングパズルは脳に良いですか?

ビルディングパズルは、空間的な想像力と純粋な推理が心地よく溶け合ったパズルです。各行・各列に沿った視線を思い描き、高いビルがどのように低いビルを隠すかを見定め、それをラテン方陣の消し込みと組み合わせる――視覚的な思考と論理的な思考、その両方の確かな運動になります。どの盤面も論理だけで解けるので、運ではなく辛抱強さが報われます。

ビルディングパズルは当て推量なしで必ず解けますか?

はい。ここにある盤面はすべて、論理で到達できる解がちょうど一つあります。行き詰まったと感じたら、最も強い手がかりから始めましょう。1は最も高いビルをその辺に固定し、盤面の大きさと同じ手がかりは階段を強制し、そのうえで「各高さは各行・各列に一度ずつ」というルールが残りを消し込んでくれます。

ビルディングパズルは Paper Skyscrapers や Towers と同じものですか?

はい。Paper Skyscrapers と Towers は同じパズルの別名です。「Paper Skyscrapers」は、紙とペンによる古典的な論理パズルであることを強調しているにすぎません。どの版でも、ラテン方陣にビルの高さを置き、各辺から見えるビルの数がその手がかりと一致するようにする点は同じです。

← すべてのロジックパズル