На клетчатом поле 10×8 располагают 13 мин. После этого на каждой клетке без мины записывают число мин на соседних с ней клетках. Найдите максимальную возможную сумму чисел на доске. Соседними считаем клетки, имеющие общую сторону или вершину, то есть у одной клетки может быть до 8 соседей.
Как считать сумму. Каждая мина прибавляет по
где
Число соседей. У угловой клетки
Оценка. Лучше всего ставить мины во внутренние клетки.
-
Внутри области
можно поставить не больше мин так, чтобы они не были соседними: область делится на блоков , и в каждом блоке не больше одной мины. -
Если все
мин внутри, то хотя бы две из них соседние, то есть . Тогда -
Если хотя бы одна мина стоит на краю, то
Значит,
Пример на
- Все
клеток внутренние, у каждой по соседей. - Соседних мин ровно одна пара: (
; ) и ( ; ). Строка отстоит от строки на две строки, поэтому с остальными минами эта клетка не соседняя.
Сумма чисел равна сумме числа соседей всех мин минус удвоенное число пар соседних мин. Больше всего соседей у внутренних клеток, а
