Нужна подсказка по комбинаторике!

avpikalev
Сообщений: 3
Зарегистрирован: 06 апр 2009, 21:00

Нужна подсказка по комбинаторике!

Сообщение avpikalev » 07 апр 2009, 11:32

Люди! Кто-нибудь сталкивался c подобной задачей?
Есть наборы взаимозаменяемых вариантов, например:
1. A,AB,CDE
2. X,YZ
3. G,F,FH

Из них генерируются сочетания (берется по 1 варианту из каждого набора):
AXG
AXF
AXFH
AYZG
AYZF
..
CDEYZFH

B условии дан список получившихся строк, надо восстановить
исходные наборы вариантов
1. A,AB,CDE
2. X,YZ
3. G,F,FH

Нет у кого ссылок на материалы? Или есть алгоритм, решающий данную задачу? Подскажите пожалуйста..
Последний раз редактировалось avpikalev 30 ноя 2019, 09:34, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
Георгий
Сообщений: 3985
Зарегистрирован: 14 дек 2008, 21:00

Нужна подсказка по комбинаторике!

Сообщение Георгий » 07 апр 2009, 11:42

Если я возьму такой вариант только c первого набора

AABCDE

это допускается?
Последний раз редактировалось Георгий 30 ноя 2019, 09:34, всего редактировалось 1 раз.
Причина: test

avpikalev
Сообщений: 3
Зарегистрирован: 06 апр 2009, 21:00

Нужна подсказка по комбинаторике!

Сообщение avpikalev » 07 апр 2009, 12:01

Нет, берутся последовательно один вариант из 1-го, один вариант из 2-го, один вариант из 3 набора
Последний раз редактировалось avpikalev 30 ноя 2019, 09:34, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
jarik
Сообщений: 4609
Зарегистрирован: 01 янв 2008, 21:00

Нужна подсказка по комбинаторике!

Сообщение jarik » 07 апр 2009, 12:12

Количество элементов первой последовательности умножить на количество элементов второй последовательности и умножить на количество элементов третьей последовательности...$$n(A)\cdot n(B)\cdot n(C)$$
Последний раз редактировалось jarik 30 ноя 2019, 09:34, всего редактировалось 1 раз.
Причина: test

Таланов
Сообщений: 21057
Зарегистрирован: 07 янв 2009, 21:00

Нужна подсказка по комбинаторике!

Сообщение Таланов » 07 апр 2009, 12:28

avpikalev писал(а):Source of the post
B условии дан список получившихся строк, надо восстановить
исходные наборы вариантов

После этих слов должен следовать список, по которому восстанавливаются исходные наборы вариантов. Где он? Или решение нужно найти в общем виде?
Последний раз редактировалось Таланов 30 ноя 2019, 09:34, всего редактировалось 1 раз.
Причина: test

avpikalev
Сообщений: 3
Зарегистрирован: 06 апр 2009, 21:00

Нужна подсказка по комбинаторике!

Сообщение avpikalev » 07 апр 2009, 12:33

B общем виде... Недавно на контесте по программированию была такая идея... Вот сейчас бьемся. Давался как раз такой пример

Есть набор сгенерированных строк
AXG
AXF
AXFH
AYZG
AYZF
..
CDEYZFH
(всевозможные варианты)

Нужна идея, как найти закономерность и восстановить наборы, из которых эти строки генерились
Последний раз редактировалось avpikalev 30 ноя 2019, 09:34, всего редактировалось 1 раз.
Причина: test


Вернуться в «Дискретная математика»

Кто сейчас на форуме

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