Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ae pessoal, to quebrando a cabeça aki :(
estou fazendo no dev-c++.. é o seguinte..
Queria montar uma tabela (tipo do Brasileirao).. mas chega uma hora que fika looop eterno..
Estou usando uma matriz 'numero de times' por 'numero de times' para verificar os jogos que aconteceram e não aconteceram
Com 4 times será uma matriz 4x4.. incialmente ficara assim:
a X O O O
b X X O O
c X X X O
d X X X X
'O' são os jogos que faltam para completar a tabela (são 6)
Aí, eu botei pro PC gerar um numero random (da linha) e outro random (da coluna).. assim ele chuta os numeros, se na matriz é = 'O', aí ele escreve o jogo, se já tiver X aí ele procura outros numeros até achar um..
A tabela vai ficar +- assim..
a x c
b x d
--
b x c
d x a
--
a x b
c x d
Sem problemas até agora.. mas quando a pessoa digita 6 times é qe começa a complicar.. vamos a tabela..
Rodada 1:
A x B
C x D
E x F
---
Rodada 2:
A x D
C x B
loooop (Note que os times E x F já jogaram.. e só falta esses 2 times pra completar a 2a rodada, logo ele nunca acha os times pois já jogaram..!)
Alguem tem uma logica pra implementar nisso.. se não vou apelar pra CPU pensar!! uahdhsdh
qq ajuda é bem vinda
Carregando comentários...