Мой товарищ даже закон соответствующий сформулировал, примерно такой: если ищешь что-то нужное, то ни за что не найдешь, а если чего-то достиг сам, то наверняка кто-то преуспел и до тебя.
А что касается этой задачи, то я попробовал получить требуемую матрицу n x n случайным перебором. При n < 9 матрицы возникают мгновенно. При n = 9 и, понятно, при n > 10 я ничего не дождался. А при n = 10 матрицы получаются не мгновенно, но довольно быстро. Вот первые 5 штук. Наверное, они отвечают одному и тому же графу, графу Петерсена. Посмотрите, а то, может, я ошибся, программируя.
Еще одна олимпиадная задачка. Ей подошло бы хорошо известное название, потом догадаетесь какое.
Шахматная доска покрывается костяшками домино - в точности по две клетки - до тех пор, пока это возможно. По максимуму, понятно, потребуется 32 костяшки, а вот сколько нужно по минимуму?
Я попробовал найти решение на компьютере, просто перебирая все непокрытые клетки случайным образом и покрывая их в паре с любой (тоже случайной) соседней клеткой, если это возможно. Представляете, я проделал этот цикл 100 000 000 раз, но до минимума не добрался!
Математика для Чайников №4
17 Июль 2019 14:09 #159
procrastinator
Sam Sebe wrote:
Еще одна олимпиадная задачка. Ей подошло бы хорошо известное название, потом догадаетесь какое.
Шахматная доска покрывается костяшками домино - в точности по две клетки - до тех пор, пока это возможно. По максимуму, понятно, потребуется 32 костяшки, а вот сколько нужно по минимуму?
Я попробовал найти решение на компьютере, просто перебирая все непокрытые клетки случайным образом и покрывая их в паре с любой (тоже случайной) соседней клеткой, если это возможно. Представляете, я проделал этот цикл 100 000 000 раз, но до минимума не добрался!
Я правильно понимаю, что а) "в точности по две клетки" относится к размеру домино, а не к способу покрытия и б) клетка доски считается покрытой если костяшка покрывает любую часть ее? Если так, то легко построить покрытие 9-ю костяшками и вряд-ли есть покрытие 8-ю.
Нет-нет, костяшка покрывает ровно две клетки целиком, сразу белую и черную, ни больше ни меньше. Не знаю, может, и похоже на тетрис, но есть название получше.
Решил посмотреть вспомогательную задачу, хоть пользы от нее оказалось мало.
Сколько клеток шахматной доски можно занять так, чтобы рядом - сверху, снизу, справа и слева - с занятой клеткой не было других занятых клеток и нельзя было занять ни одной новой клетки еще? (Правда, с точки зрения исходной задачи занятые клетки надо бы считать, наоборот, незанятыми.)
Вот статистика 1 млн случайных экспериментов. Вверху изображена доска, на которой занято рекордно малое число клеток, cnt = 17 (плюсики). А наибольшее число занятых клеток, cnt = 32, отвечает тому много раз повторившемуся случаю, fre = 1750 раз, когда заняты все белые клетки или все черные.
Казалось бы, решение исходной задачи, будучи экстремальным, должно соответствовать тоже экстремальному случаю cnt < 17. Но, очевидно, это не так.
Ладно, поскольку задачку никто не решил, скажу ответ. Минимальное число костяшек равно 22. Остается уложить их - уловить! - на шахматной доске. Уловка-22. ))
Математика для Чайников №4
19 Июль 2019 20:51 #165
procrastinator
Sam Sebe wrote:
Ладно, поскольку задачку никто не решил, скажу ответ. Минимальное число костяшек равно 22. Остается уложить их - уловить! - на шахматной доске. Уловка-22. ))
Ну для того, чтобы задачу решили ее нужно для начала задать. Я на 136% уверен, что решал не ту задачу, что Вы имели в виду. А что Вы имели в виду, я так и не понял.
Я вообще не считаю правильным, что тут задаются задачи, коих аффтар вообще не знает точного решения, а знает только rnd()
И не переношу их отсюда лишь из уважения к самоеду
Это никакая не математика.
Да, получается, что это та задача. Но не в чрезмерной ее общности - не для любого n, не для треугольников и не для шестиугольников, а просто для шахматной доски. Так что она по силам и далеко не профессионалам. А что касается недопонимания, то тут, надо думать, сработал закон Мерфи. Это он виноват. ))
Владимировичу отвечу чуть позже, чайку надо попить. ))
Тов. Владимирович, Вы уже не первый раз делаете такие замечания, тогда как надо было бы с самого начала, в первом же посте (как я всегда делаю), сформулировать, что такое математика для чайников и с чем ее едят. Например, так: Математика для чайников - это все что угодно, но заведомо не то, что подразумевает под математикой самоед. ))
Не поленился, чтобы посмотреть первый пост этой, а также предыдущих веток.
"Мощный труд по популярному изложению гипотезы Римана о нулях дзета-функции
Многие вещи я даже не знал, например число Скьюза..."
"Математики из Принстона при помощи компьютерного моделирования смогли построить наиболее плотную упаковку тетраэдров в замкнутом трехмерном объеме из известных на сегодняшний день."
"Интересно, есть ли специалисты по этому вопросу?
Ищу pdf-ку (книгу или обзор) с красивыми задачками по внешнему произведению матриц и операциями с блоками ячеек"
Тов. Владимирович, Вы уже не первый раз делаете такие замечания, тогда как надо было бы с самого начала, в первом же посте (как я всегда делаю), сформулировать, что такое математика для чайников и с чем ее едят. Например, так: Математика для чайников - это все что угодно, но заведомо не то, что подразумевает под математикой самоед. ))
Не поленился, чтобы посмотреть первый пост этой, а также предыдущих веток.
"Мощный труд по популярному изложению гипотезы Римана о нулях дзета-функции
Многие вещи я даже не знал, например число Скьюза..."
Ну ведь там и не предлагалось решить гипотезу Римана
Просто для информации об интересной проблеме.
Если же предлагается некая задача, то хорошо бы, чтобы автор знал решение, и это решение было таким, что его можно было осилить, причем без программирования
Ну пусть не только лишь всем
А программирование - это просто отдельная тема, вот и все
Математика для Чайников №4
20 Июль 2019 05:35 #172
XaйдукФан
procrastinator wrote:
Спасибо опять. Интересная статья, хотя явные очепятки на первой странице убивают желание ее читать.
Согласен, читать эту хрень нет никакого желания. Предлагаю дождаться ув. Хайдука. Пусть объяснит, как он умеет, суть подхода. В конце концов должен же он хотя бы уметь читать на англицком?!.
Так мне и не удалось уловить пресловутые 22 костяшки методом Монте Карло. Не помогла даже такая стратегия ограничения случайности: если через одну от незанятой клетки оказывается занятая, то незанятую клетку между ними занимать, если можно, не нужно. Комбинации из 23 костяшек получаются, а из 22 никак.