IPB

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V  1 2 >  
Ответить в эту темуОткрыть новую тему
> Задача про расстановку шаров, 9 шаров трех цветов
sadek
сообщение 16.4.2007, 5:01
Сообщение #1


Школьник
*

Группа: Продвинутые
Сообщений: 10
Регистрация: 13.4.2007
Город: Майкоп
Учебное заведение: АГУ
Вы: студент



Руководитель проекта
Прошу прощения за прошлую тему. C правилами ознакомился.

Подскажите как решить задачу?
Есть 3 красных шара 3 синих и 3 черных.
Сколькими способами можно расставить в ряд шары, так что бы ни какие 2 шара одного цвета не стояли рядом?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sadek
сообщение 17.4.2007, 4:44
Сообщение #2


Школьник
*

Группа: Продвинутые
Сообщений: 10
Регистрация: 13.4.2007
Город: Майкоп
Учебное заведение: АГУ
Вы: студент



Подскажите хоть в каком направлении "рыть" (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
venja
сообщение 17.4.2007, 9:44
Сообщение #3


Доцент
******

Группа: Преподаватели
Сообщений: 3 615
Регистрация: 27.2.2007
Город: Екатеринбург
Вы: преподаватель



Дык непросто. Видимо. Сходу мысли не приходят.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sadek
сообщение 18.4.2007, 4:52
Сообщение #4


Школьник
*

Группа: Продвинутые
Сообщений: 10
Регистрация: 13.4.2007
Город: Майкоп
Учебное заведение: АГУ
Вы: студент



to venja

Я сам голову ломал неделю так чего-то и не получается. Вот решил спросить. Видимо точно не просто. (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Lion
сообщение 18.4.2007, 5:29
Сообщение #5


Ассистент
****

Группа: Преподаватели
Сообщений: 508
Регистрация: 23.2.2007
Из: Белоярский,ХМАО
Город: Белоярский, ХМАО



А нельзя так:6*4*4?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sadek
сообщение 18.4.2007, 5:44
Сообщение #6


Школьник
*

Группа: Продвинутые
Сообщений: 10
Регистрация: 13.4.2007
Город: Майкоп
Учебное заведение: АГУ
Вы: студент



6*4*4
Это как понимать? В смысле пояснить(IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
A_nn
сообщение 18.4.2007, 5:51
Сообщение #7


Ассистент
****

Группа: Преподаватели
Сообщений: 720
Регистрация: 26.2.2007
Город: СПб
Вы: преподаватель



Можно, конечно, дерево построить... Но это уж конечно крайний случай. Пока ничего лучше в голову не пришло.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sadek
сообщение 18.4.2007, 5:54
Сообщение #8


Школьник
*

Группа: Продвинутые
Сообщений: 10
Регистрация: 13.4.2007
Город: Майкоп
Учебное заведение: АГУ
Вы: студент



to A_nn
Это уж действительно крайний вариант
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Lion
сообщение 18.4.2007, 9:28
Сообщение #9


Ассистент
****

Группа: Преподаватели
Сообщений: 508
Регистрация: 23.2.2007
Из: Белоярский,ХМАО
Город: Белоярский, ХМАО



"6*4*4"
Да, это не правильно.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ботаник
сообщение 18.4.2007, 10:10
Сообщение #10


Аспирант
***

Группа: Активисты
Сообщений: 414
Регистрация: 1.3.2007
Город: Люберцы
Вы: другое



А можно мне сказать? (IMG:style_emoticons/default/sleep.gif) Я вот забил на мудрые формулы и по-простому построил дерево. Привожу текст программы для Excel:

Программа нашла 174 варианта размещения. В отсутствии "двойников" я убедился кондово - затянул найденные расстановки в Access и построил по этому полю индекс без повторений. Проблема в другом: как доказать, что я ни чего не пропустил? Программа не может являться доказательством. Может быть кто-нибудь предложит вариант, отсутствующий среди найденных?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sadek
сообщение 18.4.2007, 13:07
Сообщение #11


Школьник
*

Группа: Продвинутые
Сообщений: 10
Регистрация: 13.4.2007
Город: Майкоп
Учебное заведение: АГУ
Вы: студент



to Ботаник

я тоже на delphi прогу написал, просто перебрал все варианты получилось 174 как и у тебя. А вот как быть с мудрыми формулами??? (IMG:style_emoticons/default/biggrin.gif)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ботаник
сообщение 18.4.2007, 14:40
Сообщение #12


Аспирант
***

Группа: Активисты
Сообщений: 414
Регистрация: 1.3.2007
Город: Люберцы
Вы: другое



Программа, которую ты накарябал, и есть твоё

решение этой задачи.

Вот если преподаватель не примет его, тогда и будем думать
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Black Ghost
сообщение 18.4.2007, 18:38
Сообщение #13


Аспирант
***

Группа: Активисты
Сообщений: 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)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Lion
сообщение 19.4.2007, 1:37
Сообщение #14


Ассистент
****

Группа: Преподаватели
Сообщений: 508
Регистрация: 23.2.2007
Из: Белоярский,ХМАО
Город: Белоярский, ХМАО



Да, я потом поняла, что ограничилась только 1-ым случаем... (IMG:style_emoticons/default/sad.gif)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sadek
сообщение 19.4.2007, 7:20
Сообщение #15


Школьник
*

Группа: Продвинутые
Сообщений: 10
Регистрация: 13.4.2007
Город: Майкоп
Учебное заведение: АГУ
Вы: студент



to Black Ghost

Задача комбинаторная не информатика.

Спасибо за предоставленный способ.

И Lion спасибо за мысль (IMG:style_emoticons/default/smile.gif)

Наверно другого решения нет.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ботаник
сообщение 19.4.2007, 10:33
Сообщение #16


Аспирант
***

Группа: Активисты
Сообщений: 414
Регистрация: 1.3.2007
Город: Люберцы
Вы: другое



Снова очень извиняюсь... (IMG:style_emoticons/default/unsure.gif)

2 sadek:
Вы, уважаемый, чему так радуетесь? Советую сличить решение, данное Black Ghost, с тем, что выдала ваша программа на delphi. Вас ждёт сюрприз. Наверное другое решение всё-таки существует (IMG:style_emoticons/default/wink.gif)

2 Black Ghost:
Во втором случае у вас шесть вариантов расклада. Могу предложить больше. Например так:
1) КЧК СКС ЧСЧ
2) КЧК ЧСЧ СКС
3) СКС КЧК ЧСЧ
4) СКС ЧСЧ КЧК
5) СЧС КСК ЧКЧ
6) СЧС ЧКЧ КСК
7) КСК ЧКЧ СЧС
и это, увы, не всё… (IMG:style_emoticons/default/sad.gif)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Black Ghost
сообщение 19.4.2007, 11:09
Сообщение #17


Аспирант
***

Группа: Активисты
Сообщений: 287
Регистрация: 1.3.2007
Город: Воронеж
Учебное заведение: ВГУ
Вы: студент



Да... надо подумать еще (IMG:style_emoticons/default/unsure.gif)
К-1 Ч-2 С-3
121 232 313 меняем всевозможными способами 1, 2, 3 местами 3! -способами
121 313 232 - здесь всё - то же самое 3! способами
я об этом что-то не подумал (IMG:style_emoticons/default/sad.gif)
2*3!=12
Надо выписать их все... и убедиться, так ли это...
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sadek
сообщение 19.4.2007, 11:39
Сообщение #18


Школьник
*

Группа: Продвинутые
Сообщений: 10
Регистрация: 13.4.2007
Город: Майкоп
Учебное заведение: АГУ
Вы: студент



Опытным путем, следуя совету "Ботаник", выяснено
1 способ - 96 вариантов
2 способ - 12 вариантов !!!
3 способ - 24 варианта
4 способ - 18 вариантов !!!
5 способ - 24 варианта
способы согласно предложенных Black Ghost
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ботаник
сообщение 19.4.2007, 11:40
Сообщение #19


Аспирант
***

Группа: Активисты
Сообщений: 414
Регистрация: 1.3.2007
Город: Люберцы
Вы: другое



Цитата(Black Ghost @ 19.4.2007, 15:39) *

Надо выписать их все...

1) чем этот способ будет отличаться от простроения дерева? Точно такое же нестрогое решение "на пальцах".
2) если во втором варианте раскладов стало больше, то из каких вариантов отнимать, чтобы сумма не изменилась? Или не отнимать? Ведь не факт, что 174 - верное число.

Процесс решения мы заменили подгонкой под готовый (возможно неверный) ответ, найденный экспериментальным путём.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sadek
сообщение 19.4.2007, 11:42
Сообщение #20


Школьник
*

Группа: Продвинутые
Сообщений: 10
Регистрация: 13.4.2007
Город: Майкоп
Учебное заведение: АГУ
Вы: студент



вот и получается во втором способе прибавили 6, а в четветром отняли 6 (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

2 страниц V  1 2 >
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 25.5.2025, 20:37

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru