2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Раскраски: мины и доска
Сообщение17.08.2021, 07:03 


15/03/21
35
Некоторые клетки доски $N \times N$ заминированы. Для каждой клетки известно, сколько соседних с ней по стороне заминированы. При каких $N$ по этой информации можно определить общее количество заминированных клеток. Эта задача на раскраски, хотя я не совсем понимаю, где их тут применить.

Моя часть решения:
Для доски с нечётным $N$ определить нельзя. Пусть $N$ нечётно: $N=2k+1$. Заминируем клетки главной диагонали через одну двумя способами: в первом заминировано $k$ клеток, во втором — $k+1$(они отличаются от предыдущих $k$ клеток). Различить их невозможно.

И, соответственно, такой вопрос:
Как доказать, что для любого четного $N$ это можно сделать. И можно ли?

 Профиль  
                  
 
 Re: Раскраски: мины и доска
Сообщение17.08.2021, 09:14 


21/05/16
4292
Аделаида
silversurficus в сообщении #1528858 писал(а):
Для доски с нечётным $N$ определить нельзя.

Почему?

 Профиль  
                  
 
 Re: Раскраски: мины и доска
Сообщение17.08.2021, 09:21 


15/03/21
35
kotenok gav в сообщении #1528861 писал(а):
silversurficus в сообщении #1528858 писал(а):
Для доски с нечётным $N$ определить нельзя.

Почему?

Я, возможно, недостаточно ясно выразился выше.
Теперь попытаюсь объяснить почему нельзя. Ещё раз допускаем, что $N$ - нечетно. Тогда оно представимо в виде $N=2k+1$. Возьмём наибольшую диагональ (ее длина как раз таки $2k+1$) в этой доске и расположим мины двумя вариантами: с первой клетки и через одну, т.е. $1, 3, ..., N$; со второй клетки и через одну, т.е. $2, 4, ..., N-1$. В одном из этих вариантов $k$ мин, в другом $k+1$, однако если больше мин нет в доске, то номера в других клетках будут идентичны в обоих случаях. То есть эти два случая неотличимы. Это видно по тому, что другие клетки, не входящие в диагональ, но примыкающие к ней, всегда смежны ровно с двумя клетками диагонали, а так как мины мы расположили через одну, то в обоих расположениях другие клетки всегда будут смежны ровно с одной миной

 Профиль  
                  
 
 Re: Раскраски: мины и доска
Сообщение17.08.2021, 10:12 
Заслуженный участник
Аватара пользователя


01/08/06
3053
Уфа
silversurficus, рассуждения правильные.

 Профиль  
                  
 
 Re: Раскраски: мины и доска
Сообщение17.08.2021, 10:40 


15/03/21
35
worm2 в сообщении #1528866 писал(а):
silversurficus, рассуждения правильные.

Это очень хорошо) Однако вопрос, или даже два, остаётся открытым: как использовать раскраски и как доказать, что для четного $N$ это можно сделать всегда, если можно?

Я вот думал над обычной шахматной раскраской, думал над тем, чтобы рассмотреть, соответственно ряд черных диагоналей, которые образуются при такой раскраске, и как-то доказать, что, зная числа в белых клетках, можно однозначно узнать количество мин в черных, но что-то не получилось)

 Профиль  
                  
 
 Re: Раскраски: мины и доска
Сообщение17.08.2021, 10:45 
Заслуженный участник
Аватара пользователя


01/08/06
3053
Уфа
Можно попробовать решить немножко другую задачу: всегда ли можно ли в поле $2k \times 2k$ отметить несколько клеток так, чтобы любая клетка поля (включая отмеченные) была смежна (по стороне) ровно с одной отмеченной клеткой? Если найдётся такой набор клеток, то сумма значений в этих клетках будет равна числу мин во всём поле. Если не найдётся, то это ещё не доказывает, что нельзя определить число мин.

 Профиль  
                  
 
 Re: Раскраски: мины и доска
Сообщение17.08.2021, 10:46 


15/03/21
35
worm2 в сообщении #1528870 писал(а):
Можно попробовать решить немножко другую задачу: всегда ли можно ли в поле $2k \times 2k$ отметить несколько клеток так, чтобы любая клетка поля (включая отмеченные) была смежна (по стороне) ровно с одной отмеченной клеткой? Если найдётся такой набор клеток, то сумма значений в этих клетках будет равна числу мин во всём поле. Если не найдётся, то это ещё не доказывает, что нельзя определить число мин.

Спасибо за подсказку, сейчас ещё подумаю

 Профиль  
                  
 
 Re: Раскраски: мины и доска
Сообщение17.08.2021, 11:12 
Заслуженный участник
Аватара пользователя


01/08/06
3053
Уфа
Выбирая клетки парами, предположительно, можно ещё упростить задачу, сведя к "замощению" поля фигурками определённого вида.
Вот пример "раскраски" для поля 4x4:

1112
1122
3322
3332


Здесь подчёркнутые цифры означают выбранные клетки, смежные с ними раскрашены одинаковым цветом, а также выделены одинаковыми цифрами. Хотя, по уму, тут цифр должно быть в 2 раза больше, но такая "спаренность", на мой взгляд, чуть более наглядна. Хотя всё равно паршиво выглядит. Если бы можно было цвет фона менять...

А вот вариант раскраски для поля 6x6:

111222
113322
433335
443355
446655
466665


Как бы это объединить в единый алгоритм замощения для всех полей $2k \times 2k$...

 Профиль  
                  
 
 Posted automatically
Сообщение17.08.2021, 11:44 
Заслуженный участник


09/05/12
25179
 i  Тема перемещена из форума «Олимпиадные задачи (М)» в форум «Карантин»
по следующим причинам:

- неправильно набраны формулы в стартовом сообщении (краткие инструкции: «Краткий FAQ по тегу [math]» и видеоролик Как записывать формулы).

Исправьте все Ваши ошибки и сообщите об этом в теме Сообщение в карантине исправлено.
Настоятельно рекомендуется ознакомиться с темами Что такое карантин и что нужно делать, чтобы там оказаться и Правила научного форума.

 Профиль  
                  
 
 Posted automatically
Сообщение17.08.2021, 12:13 
Заслуженный участник


09/05/12
25179
 i  Тема перемещена из форума «Карантин» в форум «Олимпиадные задачи (М)»

 Профиль  
                  
 
 Re: Раскраски: мины и доска
Сообщение17.08.2021, 12:17 


15/03/21
35
worm2
Да, это, возможно, интересная идея!

 Профиль  
                  
 
 Re: Раскраски: мины и доска
Сообщение22.08.2021, 12:50 


15/03/21
35
Мне удалось решить задачу, там все довольно тривиально. Раскрашивания нашу доску по-шахматному. Берём один из углов доски, допусти, левый нижний, допустим он белый(роли не играет, т.к. белые и черные клетки симметричны). Берём информацию из этой клетки о минах, потому после этой клетки идёт диагональ из черных клеток, потом идёт диагональ из белых клеток(мы ее пропускаем), затем из черных клеток диагональ , затем из белых длины, вот в ней мы и смотрим на белые клетки через одну, начиная с первой, продолжаем этот алгоритм. В конце получаем информацию о минах во всех черных клетках. Повторяем то же самое для другого цвета.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group