Какой самый лучший способ, чтобы случайно сгенерировать список светильников?

голоса
2

У меня есть еще несколько команд, и мне нужно, чтобы создать список светильников. Правило гласит, что команда, которая играет приспособление дома будет играть следующую прочь. Как вы думаете, является лучшим для этой Подход проблемы?

Таким образом, проблема заключается в создании половины светильников, другой будет сгенерирован задним ходом домой - прочь.

Таким образом, если у меня есть 6 команд {А, В, С, D, Е, F} мне нужно генерировать:
Оправка 1
A - B, C - D, Е - Р
Крепеж 2
Р - А, В - С D - E
и т.д.

Стив прав, это не представляется возможным реализовать так, как я это сказал. Но в любом случае, вопрос все еще стоит за светильниками, даже если команда будет играть два последовательных домашних игр.

Задан 03/03/2010 в 14:58
источник пользователем
На других языках...                            


2 ответов

голоса
0

Сформировать все домашние игры первыми, пусть каждая команда сыграет одну домашней игры против другой команды. Убедитесь в том, что команда не будет отвечать тем же противником дважды до тех пор пока вы были все команды, то вы список будет завершен. После того, как вы сделали домашние игры, вы можете просто переключаться вокруг команд, и они будут играть далеко :).

GL!

Ответил 03/03/2010 в 15:16
источник пользователем

голоса
1

Как вы перечислить его с «Крепеж 1» для всех команд, после чего «Крепеж 2» для всех команд и так далее, это не представляется возможным.

Команды играют одинаковое количество домашних и выездных матчей, и никогда не играть две домашние игры подряд, то, что команды должны чередоваться дома и на выезде в течение сезона.

Итак, предположим, что А и С, как играть дома на первой неделе. Тогда для остальной части сезона, они всегда будут либо оба будут играть дома, или как далеко. Когда они могут играть друг с другом? Никогда.

Вам нужно до свидания недель, и даже тогда я не уверен, можно ли и сколько вам нужно прощания. Существуют ли какие-либо профессиональные лиги, которые имеют свой дом вдали правило чере?

Ответил 03/03/2010 в 15:41
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more