Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Комбинаторика. Лотерея 12/24 на основе 12 комбинаций
 
Друзья, всех приветствую! Недавно столкнулся с такой задачей: имеется 12 комбинаций чисел по 12 чисел (1-2-3-4-5-6-7-8-9-10-11-12... 12-13-14-15-16-17-18-19-20-21-22-23) в множестве от 1 до 24. Лотерея 12/24 из Stoloto, ни для кого не секрет абсолютно. Хотелось бы помимо этих 12 комбинаций автоматизировать процесс выявления новых комбинаций на условии, что в новых комбинациях повторений чисел должно быть 5, 6 или 7 раз среди всех вышеупомянутых 12 комбинаций.

Если объясняюсь сложно, заранее прошу простить. Например, есть комбинация 2 - 4 - 6 - 8 - 10 - 12 - 14 - 16 - 18 - 20 - 22 - 24 , в которой все числа повторяются с вышеописанными 12 комбинациями по 6 раз в каждой. Интересуют все возможные новые комбинации чисел, в которых повторений (с теми 12 комбинациями одновременно) будет в районе 5, 6 и 7 чисел.

Честно говоря, уже малость подзабыл комбинаторику и путаюсь, как посчитать количество этих новых комбинаций.
Прошу вас всех помочь с этой задачей, так как сам являюсь новичком в вопросе написания макросов и кодов в них.
Если же кто-то из вас всё же решится помочь с данным вопросом, есть несколько пожеланий:
1) По возможности настроить макрос таким образом, чтобы определял все числа новых комбинаций в разные ячейки на одной строчке;
2) Если кол-во комбинаций по строкам превысит возможность Excel на одном листе, просьба на этом же листе в нескольких рядах правее создать параллельную таблицу, которая продолжит первоначальную;
3) Просьба по возможности выделять в новых комбинациях жёлтым цветом числа, совпадающие с числами из одновременно тех 12 комбинаций, остальные тёмно-синим цветом, как на вложенном файле;
4) Если такое возможно, то хотелось бы исключить повторяющиеся (по условию лотереи) комбинации. В лотерее если ты угадал все 12 чисел или не угадал ни одного, выигрываешь суперприз. Следовательно, комбинации " 1 - 3 - 5 - 7 - 8 - 9 - 10 - 11 - 13 - 15 - 17 - 19 - 21 - 23 " и " 2 - 4 - 6 - 8 - 10 - 12 - 14 - 16 - 18 - 20 - 22 - 24 " будут считаться одинаковыми;
5) Если будет не затруднительно, хотелось бы все комбинации выводить в порядке возрастания, как я указывал в примерах выше;

Уже неделю раздумываю, каким образом составить эти комбинации в Excel, заранее благодарен всем тем, кто хотя бы обратил внимание на мой вопрос.
Считаю, что итоговое количество комбинаций после всех данных действий с макросом поможет подобрать оптимальное количество комбинаций, при которых можно будет наиболее вероятно выиграть суперприз или же хотя бы с высокой долей вероятности окупить потраченные средства. Если таких комбинаций будет свыше 100, конечно, смысл в покупке такого количества лотерейных билетов мигом отпадёт, но результат расчётов всё равно будет интересен.

Хорошего дня, друзья!
Не теряющий надежд.
Страницы: 1
Наверх