XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Общение> Трактир
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Ranger21
I love beatiul days XD
offline
Опыт: 13,274
Активность:
Комбинаторика!
Сколькими способами можно расставить на шахматной доске 8 ладей так, чтобы они не могли бить друг друга и стояли симметрично относительно диагонали, проходящей через нижнее левое угловое поле?

11111110
11111101
11111011
11110111
11101111
11011111
10111111
01111111

Где 0 диагональ, на которой нельзя размещать ладьи, если я правильно понял условие.

Штудирование учебников привело меня к этому:

(1+x)^8 - ладийный полином для запрещённой области, состоящей из 0.
Его разложение это
x^8+8 x^7+28 x^6+56 x^5+70 x^4+56 x^3+28 x^2+8 x+1

Размещения это = 8! - r1(A)*7!+r2(A)*6!-r3(A)*5!+r4(A)*4!-r5(A)*3!+r6(A)*2!-r7(A)+r8(A)
Где A - запрещённая область нашей доски (0)
8! - количество размещений на нашей доске 8 ладей.

8!-8*7!+28*6!-56*5!+70*4!-56*5!+70*4!-56*3!+28*2!-8+1

Здесь ответом является 9793, но это просто количество способов размещения ладей на области состоящей из единичек (1), а как учесть то, что у меня 8 ладей, фиг знает!

9793 нормально, но когда как учесть симметрию и количество ладей?

Отредактировано Ranger21, 14.03.2010 в 15:01.
Старый 14.03.2010, 14:56
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Очевидно, что из макс возможного кол-ва размещений (8!) нужно вычесть "плохие случаи", когда ладьи стоят не симметрично.
Старый 14.03.2010, 17:16
Ranger21
I love beatiul days XD
offline
Опыт: 13,274
Активность:
Хмм, а как эти плохие случаи сосчитать без тупого перебора?

Их много...

Ranger21 добавил:
И у меня голова начинает болеть, когда я их в мозгу пытаюсь перебрать...
Старый 14.03.2010, 20:36
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Ranger21, предлагаю выбрать методом научного тыка. Это либо сочетания, либо повторения, либо размещения.
Старый 14.03.2010, 20:39
Ranger21
I love beatiul days XD
offline
Опыт: 13,274
Активность:
Hellfim, С из 56 по 8 ? Ой не... тогда это много выйдет...

Либо какой-нибудь 8!/4!*4!

Научный тык, потому что ты не знаешь как точно, или это подсказка мне?)
Старый 14.03.2010, 20:54
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Потому что не знаю это раз.
0 0 0 0 0 0 0 1
0 0 0 0 0 0 1 0
0 0 0 0 0 1 0 0
0 0 0 0 1 0 0 0
0 0 0 1 0 0 0 0
0 0 1 0 0 0 0 0
0 1 0 0 0 0 0 0
1 0 0 0 0 0 0 0
Почему ты считаешь, что так разместить нельзя? =) Они симметричны относительно этой диагонали.
Старый 14.03.2010, 22:31
ZLOBICH
Kicked by XimikS
offline
Опыт: 4,727
Активность:
К.О. говорит что задача на логику, и не решается комбинаторикой ранневузовского уровня.
Ответ вроде 3 :dunno:
Старый 14.03.2010, 22:47
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
К.О. сообщает, что есть больше трех вариантов и это даже если не учитывать что ладьи можно по-разному разместить.
0 0 0 0 0 0 0 1
0 0 0 0 0 0 1 0
0 0 0 0 0 1 0 0
0 0 0 0 1 0 0 0
0 0 0 1 0 0 0 0
0 0 1 0 0 0 0 0
0 1 0 0 0 0 0 0
1 0 0 0 0 0 0 0
0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 1
0 0 0 0 0 1 0 0
0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0
0 0 1 0 0 0 0 0
1 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0
0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 1
0 0 0 0 1 0 0 0
0 0 0 0 0 1 0 0
0 0 1 0 0 0 0 0
0 0 0 1 0 0 0 0
1 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0
1 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0
0 0 1 0 0 0 0 0
0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0
0 0 0 0 0 1 0 0
0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 1
Старый 14.03.2010, 23:31
ZLOBICH
Kicked by XimikS
offline
Опыт: 4,727
Активность:
Hellfim,
Теперь у нас есть 7 вариантов на двоих!
Старый 14.03.2010, 23:34
Ranger21
I love beatiul days XD
offline
Опыт: 13,274
Активность:
Вы условие задачи читали?
Hellfim,
Это не есть симметрия относительно диагонали, проходящей через нижнее левое угловое поле.

ZLOBICH,
Ну вообще задача 4ая из 10ти, поэтому уровень должен быть ниже.

В другом варианте у другого человека размещение 8 ферзей на доске, там 92 способа по википедии, причём везде написано, что не существует формулы для вычисления этих способов.
Старый 14.03.2010, 23:55
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Ranger21, проведи линию симметрии по этой диагонали и... УДИВИСЬ!
Старый 15.03.2010, 00:08
Ranger21
I love beatiul days XD
offline
Опыт: 13,274
Активность:
То есть ты хочешь сказать, что размещение на самой диагонали есть симметрия относительно диагонали?)

Тогда это значительно упрощает (наверно) задачу.
Старый 15.03.2010, 00:10
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Ranger21, ну проведи прямую, каждая ладья отражается сама в себя. Во всяком случае в математике это так...
Старый 15.03.2010, 00:37
Ranger21
I love beatiul days XD
offline
Опыт: 13,274
Активность:
Что-то мне ничего не удаётся, слишком сложная задача для моих мозгов. (

А вот такая задача....
1. 15 школьников строят для прогулки в 5 рядов по 3 человека в ряду. Сколько раз можно это сделать так, чтобы никакие 2 школьника не оказались дважды рядом?

Не понимаю условие
Старый 15.03.2010, 17:42
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Ranger21, размещение (А), гогого. Эта задача из темы "Расставить по полочке n книг так, чтоб A и B стояли рядом".
Старый 15.03.2010, 19:01
Ranger21
I love beatiul days XD
offline
Опыт: 13,274
Активность:
Hellfim, Блин... точняк.... из общих размещений вычесть те, когда они рядом стоят.

Эх, спасибо! Пойду считать

Ranger21 добавил:
Ага, только у нас 5 полочек! И варианты очень опасные.... опасные!

Ranger21 добавил:
Ага, только у нас 5 полочек! И варианты очень опасные.... опасные!
Старый 15.03.2010, 22:25
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 19:23.