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 ] 

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



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

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


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

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