Правило вложенных групп в Сапёре

Два числа могут учитывать мины в одних и тех же клетках. При этом одно число учитывает ещё и дополнительные клетки. Сравните количество мин, чтобы узнать, что в этих клетках. Это правило вложенных групп.

Решение в рисунках

Поле из двух рядов и трёх столбцов. Вверху слева и в центре стоят единицы, справа закрыта C. Внизу закрыты A, B и D слева направо. Левая 1 учитывает одну мину в A и B внизу слева. Вторая 1 учитывает ту же пару, а также C справа вверху и D справа внизу. На C и D остаётся 0 мин. C справа вверху и D справа внизу открыты и показывают по 1. A и B внизу слева остаются закрытыми; в них одна мина. Две исходные единицы остаются вверху слева и в центре.
Скачать рисунок

Пример на поле

Левая 1 считает мины в A и B под ней. Средняя 1 считает мины в A, B, C и D. C находится справа вверху, D — справа внизу. Это все непроверенные клетки рядом с двумя числами.

До

Поле из двух рядов и трёх столбцов. Вверху слева и в центре стоят единицы, справа закрыта C. Внизу закрыты A, B и D слева направо.

После

C справа вверху и D справа внизу открыты и показывают по 1. A и B внизу слева остаются закрытыми; в них одна мина. Две исходные единицы остаются вверху слева и в центре.

Почему это работает

В A и B уже находится одна мина, которую учитывают оба числа. На C и D остаётся 0 мин. Обе клетки можно безопасно открыть. Пока неизвестно, где мина: в A или B. На рисунке после открытия C и D видны числа 1. Эти новые числа показывают, что мина находится в B.

Левая 1 учитывает одну мину в A и B внизу слева. Вторая 1 учитывает ту же пару, а также C справа вверху и D справа внизу. На C и D остаётся 0 мин.

Правило

Сначала вычтите уже найденные мины из каждого числа. Сравните оставшиеся непроверенные клетки. Большая группа должна содержать все клетки меньшей группы. Вычтите количество мин меньшей группы из количества мин большей. Результат покажет число мин в дополнительных клетках.

Что проверить

Учитывайте и клетки по диагонали. Все клетки меньшей группы должны входить в большую. Считайте только мины, найденные по числам. Безопасная клетка помогает продвинуться, даже если вы ещё не нашли все мины.

Вычитайте группы: пример 2-1-2

Вложенные группы — это две группы, в которых все клетки меньшей входят в большую. Если обе содержат по одной мине, дополнительные клетки безопасны. Если A + B = 1 и A + B + C = 2, то в C мина. В примере 2-1-2 над числами стоят пять закрытых клеток A–E; числа находятся под B, C и D. Левая 2 даёт A + B + C = 2, средняя 1 — B + C + D = 1. Вычитание даёт A − D = 1, поэтому в A мина, D безопасна. Правая 2 даёт C + D + E = 2. Вычтите условие средней 1: E − B = 1. Значит, в E мина, B безопасна. Оставшаяся мина средней 1 находится в C.

Изучите поле и выберите ход

Вычитайте меньшую группу, только если все её закрытые клетки входят в большую. Если A + B = 1 и A + B + C = 2, то C = 1. Если в обеих группах осталось одинаковое число мин, дополнительные клетки безопасны.

Поле из двух рядов и трёх столбцов. Над числами 1 и 2 закрыты A, B и C. Число 1 стоит в нижнем левом углу, 2 — внизу в середине. Правый нижний пропуск обозначает открытую клетку или край поля. Группа A, B у 1 полностью входит в группу A, B, C у 2. Вычитание A + B = 1 из A + B + C = 2 доказывает мину в C. В A или B остаётся одна мина с неизвестным местом.

Выберите закрытую клетку. Решите, безопасна ли она, есть ли в ней мина или данных недостаточно.

A
B
C
Как получается этот ответ

A: Недостаточно данных · B: Недостаточно данных · C: Мина

Рядом с этими числами закрыты только показанные клетки. Пропуски обозначают открытые участки или край поля. Перед применением правила проверьте все соседние клетки. Флажки в этих примерах стоят на подтверждённых минах.

Изучите поле и выберите ход

Над 2-1-2 закрыты только клетки A–E. По среднему числу B + C + D = 1. По левой 2 получаем A + B + C = 2. Значит, A − D = 1: в A мина, D безопасна. Правая 2 показывает, что в E мина, а B безопасна. Оставшаяся мина находится в C.

Поле из двух рядов и пяти столбцов. Вверху закрыты A–E. Под B, C и D стоят 2, 1 и 2. Крайние места снизу пропущены: это открытые клетки или край поля. Левая 2 даёт A + B + C = 2, средняя 1 — B + C + D = 1. Отсюда A − D = 1: в A мина, D безопасна. Сравнение справа делает E миной, B безопасной. Оставшаяся мина находится в C. Верхний ряд ещё закрыт.

Выберите закрытую клетку. Решите, безопасна ли она, есть ли в ней мина или данных недостаточно.

A
B
C
D
E
Как получается этот ответ

A: Мина · B: Безопасна · C: Мина · D: Безопасна · E: Мина

Рядом с этими числами закрыты только показанные клетки. Пропуски обозначают открытые участки или край поля. Перед применением правила проверьте все соседние клетки. Флажки в этих примерах стоят на подтверждённых минах.

Изучите поле и выберите ход

Дополнительная закрытая клетка рядом с правой 1 меняет ответ. Проверьте всех соседей, прежде чем применять знакомую схему.

Поле 3 на 3. Верхний ряд A, B, C закрыт, под ним стоят 1-2-1. Справа внизу закрыта дополнительная клетка D. Два других места нижнего ряда пропущены: открытые клетки или край поля. Левая 1 учитывает A и B, средняя 2 — A, B, C и D. Поэтому C + D = 1. Правая 1 учитывает B, C, D, откуда B безопасна, а A содержит мину. Место второй мины между C и D не определено. Все четыре клетки пока закрыты.

Выберите закрытую клетку. Решите, безопасна ли она, есть ли в ней мина или данных недостаточно.

A
B
C
D
Как получается этот ответ

A: Мина · B: Безопасна · C: Недостаточно данных · D: Недостаточно данных

Рядом с этими числами закрыты только показанные клетки. Пропуски обозначают открытые участки или край поля. Перед применением правила проверьте все соседние клетки. Флажки в этих примерах стоят на подтверждённых минах.

Изучите поле и выберите ход

1 соседствует с A и B. A + B = 1. Мина может быть в любой из двух клеток, поэтому безопасный ход пока не найден. Для любой из них выберите «Недостаточно данных».

Поле из двух рядов и двух столбцов. Верхние клетки A и B закрыты, под каждой открыта 1. Обе единицы соседствуют с одними и теми же двумя закрытыми клетками. Каждая даёт одинаковое условие A + B = 1. Возможны два расположения: мина в A или мина в B. По этим числам нельзя определить ни безопасную клетку, ни клетку с миной. На рисунке обе остаются закрытыми.

Выберите закрытую клетку. Решите, безопасна ли она, есть ли в ней мина или данных недостаточно.

A
B
Как получается этот ответ

A: Недостаточно данных · B: Недостаточно данных

Рядом с этими числами закрыты только показанные клетки. Пропуски обозначают открытые участки или край поля. Перед применением правила проверьте все соседние клетки. Флажки в этих примерах стоят на подтверждённых минах.

Конфиденциальность

Ваши игровые результаты хранятся на этом устройстве. Они не отправляются на сервер и не публикуются.