Здравствуйте, гость ( Вход | Регистрация )
| sadek |
16.4.2007, 5:01
Сообщение
#1
|
|
Школьник ![]() Группа: Продвинутые Сообщений: 10 Регистрация: 13.4.2007 Город: Майкоп Учебное заведение: АГУ Вы: студент |
Руководитель проекта
Прошу прощения за прошлую тему. C правилами ознакомился. Подскажите как решить задачу? Есть 3 красных шара 3 синих и 3 черных. Сколькими способами можно расставить в ряд шары, так что бы ни какие 2 шара одного цвета не стояли рядом? |
![]() ![]() |
| Black Ghost |
18.4.2007, 18:38
Сообщение
#2
|
|
Аспирант ![]() ![]() ![]() Группа: Активисты Сообщений: 287 Регистрация: 1.3.2007 Город: Воронеж Учебное заведение: ВГУ Вы: студент |
Если эта комбинаторная задача задана математиком, а не преподавателем информатики, то скорее всего он будет требовать аналитическое решение, а не программу.
Рассуждения Liona подтолкнули меня довести это направление до конца, т.е. сделать в лоб Разбиваем ряд из 9 шаров на последовательные тройки. Занумеруем шары разными цифрами для удобства Дальше рассматриваем случаи 1.случай, когда в каждой тройке все шары разного цвета 123 123 123 321 213 213 и т.д. 3!*4*4=96 способов 2. случай, когда во всех тройках есть 2 шара одинакового цвета 121 313 232 212 323 131 и т.д. 3!=6 способов 3. случай, когда на первом месте стоит тройка шаров с разными цветами, при этом в двух оставшихся тройках будет по 2 шара одинакового цвета идентичен случаю 4 4. случай, когда на последнем месте стоит тройка, в которой все шары разного цвета, при этом в двух оставшихся тройках будет по 2 шара одинакового цвета 121 323 123 212 313 123 313 212 123 131 232 123 4*3!=24 способов 5. случай, когда тройка шаров с разными цветами стоит посередине, при этом в двух оставшихся тройках будет по 2 шара одинакового цвета 232 123 131 313 123 212 323 123 121 232 123 131 4*3!=24 способов, когда тройка, в которой все шары разного цвета, посредине Считаем: 96+6+24+24+24=174, что собственно и нужно Если у нас ответы совпали, то, скорее всего, я ничего не упустил (хотя всё может быть) И не придется рисовать никаких деревьев (IMG:style_emoticons/default/smile.gif) Еще бы нужно написать, что не получится случая, когда только в одной тройке будут 2 шара одинакового цвета, а в каждой из оставшихся троек будут шары разного цвета, но что-то неохота (IMG:style_emoticons/default/smile.gif) |
sadek Задача про расстановку шаров 16.4.2007, 5:01
sadek Подскажите хоть в каком направлении "рыть... 17.4.2007, 4:44
venja Дык непросто. Видимо. Сходу мысли не приходят. 17.4.2007, 9:44
sadek to venja
Я сам голову ломал неделю так чего-то и ... 18.4.2007, 4:52
Lion А нельзя так:6*4*4? 18.4.2007, 5:29
sadek 6*4*4
Это как понимать? В смысле пояснить:) 18.4.2007, 5:44
A_nn Можно, конечно, дерево построить... Но это уж коне... 18.4.2007, 5:51
sadek to A_nn
Это уж действительно крайний вариант 18.4.2007, 5:54
Lion "6*4*4"
Да, это не правильно. 18.4.2007, 9:28
Ботаник А можно мне сказать? -_- Я вот забил на мудрые ф... 18.4.2007, 10:10
sadek to Ботаник
я тоже на delphi прогу написал, просто... 18.4.2007, 13:07
Ботаник Программа, которую ты накарябал, и есть твоё
реше... 18.4.2007, 14:40
Lion Да, я потом поняла, что ограничилась только 1-ым с... 19.4.2007, 1:37
sadek to Black Ghost
Задача комбинаторная не информатик... 19.4.2007, 7:20
Ботаник Снова очень извиняюсь... :unsure:
2 sadek:
Вы, у... 19.4.2007, 10:33
Black Ghost Да... надо подумать еще :unsure:
К-1 Ч-2 С-3
121... 19.4.2007, 11:09
Ботаник
Надо выписать их все...
1) чем этот способ буде... 19.4.2007, 11:40
sadek Опытным путем, следуя совету "Ботаник", ... 19.4.2007, 11:39
sadek вот и получается во втором способе прибавили 6, а ... 19.4.2007, 11:42
A_nn Да, что-то не получается нормального метода... Еди... 19.4.2007, 11:48
Black Ghost
Вот это точно :) 19.4.2007, 11:51![]() ![]() |
|
Текстовая версия | Сейчас: 20.4.2026, 1:55 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru