Time
0:00
Best
—
純粋な論理の水パズル。盤面はいくつかの水槽に分かれ、各水槽の水は常に1つの水平面まで溜まります。行と列の数字を手がかりに、各水槽がどれだけ満ちているか割り出しましょう。各盤面は推理だけで到達する唯一解。どれだけ速く満たせる?
盤面は太い境界で示された水槽に分かれています。水槽はひとつの密閉容器なので、注いだ水は常に1つの水平面まで上がります: その面以下のマスはすべて水、その上はすべて空気。水槽は空、満杯、その間の任意の高さになれます。
端には手がかりがあります。行の左の数字はその行の水マスの数、列の上の数字はその列の数。全ての水槽の水位を決めて、これらの数字がぴったり合うようにするのが目標です。
マスをタップで 水 → ブロック印(除外したマスのメモに便利) → 空 と循環します。手がかりから解きましょう: 水0の行はそれに接する全水槽をその行より下に抑え、満杯の行はそれらを満たします。常に解はちょうど1つ、当て推量なしの論理で到達できます。タイムがスコア — 速く解いて新規で新しい盤面を。
極端な手がかりから始める。手がかりが0の行や列は水が全くないので、その中の全水槽マスは空気 — それが他の場所でその水槽を低く抑えることが多いです。手がかりが幅と等しければその列は全て水。ここから確実なマスをタダで得て進めましょう。
水は落ちる、浮かないことを忘れずに。ひとつの水槽内で、あるマスが水ならその下の同じ水槽のマスは全て水、あるマスが空気ならその上の水槽マスは全て空気。1マスを決めると水槽の上下に即座に連鎖します。
「確実に空気」はブロック印で追跡。手がかりであるマスが水になり得ないと分かったらブロック印を。そのバツが同じマスの再確認を防ぎ、残りの水位をずっと読みやすくします。
列に残った数を数える。ある行に水マスが3つ必要で2つ置いてあれば、その行の残り水槽マスのちょうど1つが水 — そして落ちる-浮かない規則が普通どの水槽かを特定します。