0

課題のためにマインスイーパを作成する必要がありますが、この特定のケースに関する情報が見つかりません。

ここに画像の説明を入力

0 は空白、数字は数字、* は私のものです。上の 0 と右の 0 が互いに接触していないことを考慮すると、いずれかの 0 をクリックすると、斜めに隣接する 0 が表示されるはずですか? オンラインでゲームをプレイしているときは、このような状況には遭遇しませんでした。

4

1 に答える 1

0

行 4、列 3 (1 ベースのカウント) のスポットを選択すると、それはゼロです。これは、そのゼロの隣接する 8 つすべてが安全に公開できることを意味します。

213
202
201

それらの隣人の 1 つ (そのすぐ南にあるものもゼロであるため、その隣人を明らかにすることができます。

213
202
201
210

現在、右下もゼロです。その隣人を明らかにすると、

213
202
2011
2100
 100

これにより、3 つの追加のゼロが明らかになります。このプロセスは、処理する新たに明らかになったゼロがなくなるまで続きます。これは、グリッドの左下 4 分の 1 のすべてのゼロをカバーする必要があります。元のゼロから、ゼロのみを通過するパスによって到達できるすべてのゼロをカバーします。 8つの可能な方向のうち。

于 2014-01-07T20:14:37.160 に答える