Solvarium

パズルガイド

スカイスクレイパーの解き方

スカイスクレイパーでは、小さな街を作ります。どの行にもどの列にも、高さのちがうビルが並び、まわりの数字は、そこから見えるビルの数を表します。高いビルが低いビルをかくすからです。数字の読み方を見ていきましょう。

ルール

  1. どのマスにもビルを1棟ずつ置きます。高さは、1から1行のマスの数までです。
  2. どの高さも、どの行にも、どの列にも、1回ずつ出てきます。
  3. 外側の数字は、そこから見えるビルの数です。高いビルは、うしろの低いビルをかくします。
  4. すべての行や列の両側にヒントがあるわけではありません。ヒントがないところは、何も教えてくれません。

解き終わったパズル

21433412123443213212224112322214
解き終わった4×4の街。左から見ると、一番下の行の4 3 2 1は1棟しか見えません。4がほかをかくすからです。3行目の1 2 3 4は4棟とも見えます。

最初の一手

  1. 外側の1をすべて探します。いちばん高いビルが、すぐとなりに立っています。
  2. パズルの大きさと同じ数のヒントを探します。その行や列は、そこから1、2、3、4…と高くなります。
  3. 大きなヒントのとなりでは、最初のマスは低いビルしか入れません。その制限をメモに書きます。
  4. あとは数独のように、行と列をうめます。どの高さも1回ずつです。

テクニックをひとつずつ

ヒントの1と、ヒントの4

1は、ビルが1棟しか見えないという意味です。これは、いちばん高いビルがヒントのすぐ前にあって、ほかをすべてかくしているときだけです。だから最初のマスは最も高いビルで、ここでは4です。反対に、パズルの大きさと同じヒントは、ビルがすべて見えるという意味です。1段ずつ高くなっていくときだけで、1、2、3、4です。

4123414
ヒント1:最初は4。ヒント4:行は1、2、3、4と高くなります。

大きなヒントのそばは低いビル

4マスの行にある3のヒントは、ビルが3棟見えるという意味です。最初のマスが4なら、見えるのは1棟だけです。3なら、多くても2棟です。だから最初のマスは1か2で、2つ目のマスは多くても3です。目安:ヒントが大きいほど、そばのビルは低くなければいけません。

12123123412343
左の3:最初のマスは1か2で、2つ目は多くても3です。

高さの入る場所がひとつだけ

一番上の行で、4はどこに入るでしょうか。最初のマスには入りません。ヒント2は2棟見えるという意味で、前に4があるとすべてをかくしてしまいます。2つ目と3つ目にも入りません。その列には、すでに4があるからです。残るのは最後のマスだけです。「このマスには何が入るか」より、「この高さはどこに入るか」と考えたほうが早いことがよくあります。

4442
ヒントと下の2つの4で、4の入る場所がひとつに決まります。

ビルを数える

右の列の一番上にあるヒント2は、ちょうど2棟が見えるという意味です。一番下の3はすでにあるので、上の2マスは1と2です。両方ためしましょう。1、2、3は3棟見えて、多すぎます。2、1、3は2棟見えます。2と、うしろの3です。だから一番上のマスは2です。大きな盤面でも同じです。行の入れ方を少数書き出して、ヒントに合うものだけを残します。

232
上から2棟見えるのは、2、1、3だけです。

2つのヒントを同時に使う

この行は、両側に2があります。4がはしにあると、そちら側からは、その1棟しか見えず、2棟にはなりません。だから4は真ん中の2マスのどちらかで、はしは4になりません。同じ行や列の2つのヒントは、助け合います。行のうめ方が1通りに決まることもよくあります。

1231234123412322
両側が2:4はぜったいにはしに来ません。

よくある間違い

  • かくれたビルを数える。 ビルが見えるのは、前にあるどのビルよりも高いときだけです。2 1 3は3棟ではなく、2棟見えます。
  • ヒントを逆の側から読む。 ヒントは、その側から盤面を見て数えます。同じ行でも、左からは1、右からは4ということがあります。
  • 同じ高さをくり返す。 数独と同じで、どの高さも、行に1回、列に1回ずつです。
  • 警告がない盤面を信じる。 アプリが行を確かめるのは、その行ができあがったときだけです。空の盤面にも警告はありません。すべてのマスにビルが入るまで続けましょう。

よくある質問

スカイスクレイパーとは何ですか?

正方形のマスで遊ぶロジックパズルです。どの行にもどの列にも、すべての高さのビルが1棟ずつ入り、外側のヒントは、その側から見えるビルの数を教えます。タワーとも呼ばれます。

すべてのビルが見えないのはなぜですか?

高いビルが、うしろの低いビルをすべてかくすからです。行に沿って見たとき、前にあるビルよりも高いビルだけが見えます。

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

いちばん高いビルが、ヒントのすぐとなりにあるという意味です。そのビルが、うしろのすべてをかくします。

どこから始めればいいですか?

1と、いちばん大きいヒントから始めます。次に、大きなヒントのそばの高さの制限です。そのあとは、どの高さも1回ずつというルールで、行と列をうめます。

パズルの大きさは?

「かんたん」の4×4から「エキスパート」の7×7までで、むずかしい盤面ほどヒントが少なくなります。

さっそく遊んでみましょう

1と大きなヒントから始め、大きな数字のそばは低いビルにして、それぞれのヒントが何棟見えるかを数えます。街はこうして作られます。