Hoot's Puzzles

ビルディングパズル:ルールと解き方

ビルディングパズルでは、各マスに高さ1〜Nのビルが建ち、外周のヒントがその方向から見えるビルの数を教えてくれます。ここでは5×5から7×7の盤で、ビルディングを無料でオンラインで遊べます。

高いビルは後ろの低いビルを隠すので、ヒントとは実は、線に沿って高さがどう上がっていくかを述べたものです。ビルディングパズルの解き方を学ぶことは、ほぼこのヒントの読み方を学ぶことです。

ビルディングを無料で遊ぶ

ブラウザですぐに遊べます。登録不要、広告なし。

ルール

  • 盤はN×N(このサイトでは5×5〜7×7)です。各行・各列には、高さ1〜Nがちょうど1つずつ入ります。
  • 各数字は、その数だけの階を持つビルです。
  • 盤の外のヒントは、その方向から行または列に沿って見たときに見えるビルの数です。手前にあるどのビルよりも高いビルが見えます。
  • ヒントのない辺からは、何の情報も得られません。

解き始め方

ヒントが1とNの場合

ヒントが1なら、最も高いビルNがそのすぐ隣に建っています。ヒントがNならすべてのビルが見えるので、その方向から1、2、3 … Nと順に高くなります。

距離のルール

ヒントcからkマス内側のマスは、最大でN − c + kです。理由はこうです。そこにあるビルの高さをhとすると、そこまでに見えるビルは最大k棟、その先にあるより高いビルは最大N − h棟なので、c ≤ k + N − hとなります。

5122334123442
左から4つ見えるので、5は最初の3マスには入りません。右から2つ見えるので、5は右端に最も近いマスにも入りません。よって5は4番目です。最後のマスは左からは隠れているので、最初の3マスはすべて見えていなければなりません。つまり、順に高くなっていきます。

向かい合うヒント

線の両端からは最も高いビルが見えるので、1本の線の2つのヒントの合計は最大でN + 1です。合計がちょうどN + 1なら、すべてのビルがどちらか一方から見えることになります。

ビルディングの土台はラテン方陣なので、解き方のテクニックガイドにある行と列の論理もすべて使えます。

よくあるミス

  • 高いビルの後ろに隠れたビルを数えてしまう。
  • 最も高いビルは常に両端から見えることを忘れる。
  • ヒントを違う線に沿って読む。各ヒントは自分の行または列をまっすぐ見通します。

ランクによる難易度の違い

ここでもサイト全体と同じ4つのランクがあります。補題はやさしい肩ならし、命題は本物のひらめきが一つ二つ必要、定理はほぼ最小限でほとんどのヒントが欠かせず、予想は最もヒントが少ないので、じっくり考える覚悟で挑みましょう。

ビルディングの盤は5×5から7×7まであります。盤が大きいほど見える並びが長くなるので、大きいヒントほど奥深くなります。

各ランクに99,999問あり、どの問題にも番号があるので、もう一度遊んだり共有したりできます。どの種類にも、補題から予想まで難易度が上がっていく30問のコレクションもあります。どのパズルも解がちょうど1つで、当て推量なしに論理だけでたどり着けることを確認済みです。

よくある質問

ビルディングパズルはどう解きますか?

ヒントが1とNのところから始め、距離のルールでヒント近くの各マスの上限を決め、各線に最も高いビルを置き、あとは通常のラテン方陣の論理で埋めていきます。

ヒントが1とはどういう意味ですか?

最も高いビルが、ヒントのすぐ隣のマスにあるということです。

向かい合うヒントの合計がN + 1を超えることはありますか?

ありません。最も高いビルは両端から見えるので、2つの数は少なくとも1つ重なります。

ビルディングを無料で遊ぶ

行き詰まったときは、ホー教授のヒントが次の論理的な一手を教えてくれます。

さらに探検しよう