Cada time possui 4 Jogadores, como vocês podem vêr o TIME D só possui 2 Jogadores e no caso para preencher o TIME preciso descer 2 Jogadores do Time A começando da primeira posição, como posso fazer isso?
O primeiro passo para fazer isso é determinar a lógica a ser aplicada.
Cada time, obrigatoriamente, precisa ter 4 jogadores? Se sim, o que acontece com os que tem menos que quatro?
Se não, qual a lógica para a divisão dos times?
Parece ser bem simples entao… qq vc ja fez e qq nao ta conseguindo fazer?
Um algoritimo bem simples seria
Imagina todos jogadores enfileirados horizontalmente. Voce comeca olhando da esquerda para a direita e vai pegando de um em um e colocando no time, se o time enxeu, inicia outro time. Se chegou na fila de jogadores, comeca a lista de jogadores de novo, ate enxer todos times.