Página 1 de 1

Distribuir uniformemente pessoas em múltiplos grupos

Enviado: 16 Nov 2018 às 15:33
por krebsufv
Olá, pessoas.

Estou rachando minha cabeça com um desafio para o qual não encontro resposta. Já googlei em português e inglês... Talvez a resposta esteja por aí, mas não consegui encontrá-la por falta da palavra chave correta.

Segue meu problema:
Imagem
Tenho um torneio a realizar na minha escola. Serão 25 estudantes participantes. Eles vão participar de várias mesas com diferentes jogos (no entanto, todos comportam 5 jogadores).
Serão 5 jogos diferentes que serão realizados em 5 rodadas. Ao fim, todos os estudantes terão jogado uma vez cada jogo.
Assim, cada linha RODADA deve conter todos os 25 estudantes.
E cada MESA deve conter todos os 25 estudantes.

Distribuir na RODADA 1 é fácil, basta colocar em sequência os números de 1 a 25 e depois sortear os números junto aos estudantes.

Minha questão é: como distribuir os estudantes a partir da RODADA 2 de modo que eles se encontrem o menor número de vezes possível?
Na RODADA 1, os estudantes 1, 2, 3, 4 e 5 já se encontraram. Não gostaria que esses estudantes se confrontassem em novas rodadas. Acho que isso não será possível, mas gostaria que eles se encontrassem o menor número de vezes possível.

Não sei se consegui ser claro, mas se puderem ajudar... Esse problema funde minha cabeça.

Obrigado e abraço!

Clever

Re: Distribuir uniformemente pessoas em múltiplos grupos

Enviado: 17 Nov 2018 às 23:28
por Jonathaluis
Bom dia!

Segue planilha, vê se é isso.

Re: Distribuir uniformemente pessoas em múltiplos grupos

Enviado: 19 Nov 2018 às 14:11
por krebsufv
Jonathaluis escreveu:Bom dia!

Segue planilha, vê se é isso.
Olá, Jonatha.

Agradeço a tentativa, mas infelizmente não é isso. Preciso atender as premissas:

Cada linha RODADA deve conter todos os 25 estudantes.
E cada MESA (grid de 5x5 - A, B, C, D, E) deve conter todos os 25 estudantes.

É tipo um SUDOKU. rsrs