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?
esse algoritmo que quero fazer é para um futebol que sempre jogo, e lá é feito no papel. fica desse modelo.
D
Dragoon
Inicie os trabalhos amigo, que ai possamos tirar suas duvidas!
L
Luis_Augusto_Santos1 like
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?
I
igor_ks1 like
E se o time A tiver 2 jogadores, pega de qual time? E se tiver mais de dois times com 2 jogadores?
D
Dayson_Rodrigues
no caso seria o Seguinte,
Os jogadores que for chegando vai preenchendo o 1º time, o time B só pode ser preenchido depois que for completado o TIME A.
R
rmendes08
Pesquise por Fila Circular.
I
igor_ks
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.