2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Сколько зигзагов на шахматной доске?
Сообщение07.05.2011, 16:29 


01/10/10

2116
Израиль (племянница БизиБивера)
Зигзаг - это 8 белых клеток, по одной на каждой горизонтали, соприкасающиеся своими углами.
Например, b8-c7-b6-a5-b4-c3-d2-c1 - это зигзаг.
А сколько всего зигзагов на шахматной доске?

А если доска $n\times n$?
(при нечётном числе клеток доски красим клетки по правилу лайтонрайт, а зигзаг, естественно, не 8, а n клеток)

 Профиль  
                  
 
 Re: Сколько зигзагов на шахматной доске?
Сообщение07.05.2011, 16:59 


24/01/11
207
Первый вопрос — 296, а в каком виде требуется ответ? В смысле, с большой вероятностью ответ представим в виде определенной матрицы, возведенной в степень n, а его численное значение — сумма чисел в получившейся матрице

 Профиль  
                  
 
 Re: Сколько зигзагов на шахматной доске?
Сообщение07.05.2011, 17:04 


01/10/10

2116
Израиль (племянница БизиБивера)
Equinoxe в сообщении #443075 писал(а):
Первый вопрос — 296, а в каком виде требуется ответ?

Ваш ответ для доски $8\times 8$ - верный.
Обобщение задачи на доску $n\times n$ - комбинаторная задача не из простых.

 Профиль  
                  
 
 Re: Сколько зигзагов на шахматной доске?
Сообщение07.05.2011, 17:09 


24/01/11
207
А что нужно в итоге? Алгоритм? Формула?

 Профиль  
                  
 
 Re: Сколько зигзагов на шахматной доске?
Сообщение07.05.2011, 17:18 


01/10/10

2116
Израиль (племянница БизиБивера)
Equinoxe в сообщении #443080 писал(а):
А что нужно в итоге? Алгоритм? Формула?

Ну, если сможете формулу, Медаль Филдса Вам обеспечена (если Вам, конечно, нет сорока).

 Профиль  
                  
 
 Re: Сколько зигзагов на шахматной доске?
Сообщение07.05.2011, 17:22 


24/01/11
207
Алгоритм элементарный, берем матричку n на n, первую строку заполняем единицами в местах, которым соответствует белая клетка, все остальное — 0. Остальное заполняем построчно: если клеточка соответствует белой, ставим сумму той, что слева сверху и справа сверху, иначе 0.

А формула у меня будет через матрицу, возведенную в степень, если будет конечно

 Профиль  
                  
 
 Re: Сколько зигзагов на шахматной доске?
Сообщение07.05.2011, 17:25 


01/10/10

2116
Израиль (племянница БизиБивера)
Equinoxe в сообщении #443089 писал(а):
Алгоритм элементарный, берем матричку n на n, первую строку заполняем единицами в местах, которым соответствует белая клетка, все остальное — 0. Остальное заполняем построчно: если клеточка соответствует белой, ставим сумму той, что слева сверху и справа сверху, иначе 0.

А формула у меня будет через матрицу, возведенную в степень, если будет конечно

Вот я 296 похожим алгоритмом нашла.
А попробуйте заменить 8 на 100. Не устанете считать?

 Профиль  
                  
 
 Re: Сколько зигзагов на шахматной доске?
Сообщение07.05.2011, 17:42 


24/01/11
207
Xenia1996, ну, вся эта сумма очень похожа на C из n по k, тем не менее, C из n по k тоже требует вычисления факториала или всей таблички… К тому же, для 100 ответ будет порядка $2^{100}$

 Профиль  
                  
 
 Re: Сколько зигзагов на шахматной доске?
Сообщение07.05.2011, 17:50 


01/10/10

2116
Израиль (племянница БизиБивера)
Equinoxe в сообщении #443101 писал(а):
Xenia1996, ну, вся эта сумма очень похожа на C из n по k, тем не менее, C из n по k тоже требует вычисления факториала или всей таблички… К тому же, для 100 ответ будет порядка $2^{100}$

Я тут кое-что нашла по теме. Только вот не знаю - сейчас постить, или немного погодя. Ладно, дам людям ещё порешать.

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

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



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

Сейчас этот форум просматривают: Bing [bot], lel0lel, YandexBot [bot]


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

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