Jump to content


Photo

Combinação De Números


  • Faça o login para participar
5 replies to this topic

#1 kohler

kohler

    Novato no fórum

  • Usuários
  • 19 posts
  • Sexo:Não informado

Posted 24/05/2005, 18:03

Tenho 25 números, onde cada um destes números são representados por uma cor,
porém, elas não terão importancia na hora de fazer o sistema funcionar, são
apenas pra parte visual.

Preciso fazer o seguinte:

Pegar apenas 15 números destes 25 números (cores) e fechar TODAS as
combinações possíveis.

Ex:

1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
1,2,3,4,5,6,7,8,9,10,11,12,13,14,16
4,5,6,7,8,9,10,11,12,13,14,15,16,17,18

Utilizando apenas 15 números por vez, dos 25 números (cores) disponíveis.

Como fazer isto em PHP ? É possível ?


Valeu...

Leandro

#2 MarviN*

MarviN*

    nw . newton web

  • Usuários
  • 780 posts
  • Sexo:Não informado
  • Localidade:Brasília - DF

Posted 24/05/2005, 18:11

É um bom exercício de matemática! :D. Tem como fazer no PHP? Tem sim, o negócio é a lógica que você vai utilizar pra fazer. Teve um desafio aqui no fórum q era gerar cartelas para um bingo. É uma lógica parecida, vc pode dar uma analisada nos códigos lá pra descobrir alguma coisa.
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
[ Blog Desenvolvimento Web: http://www.newtonwagner.net/blog ]
[ Diário da Selva: http://www.diariodaselva.com/ ]

[ "Não existe um caminho para a paz; a paz é o caminho." Mahatma Gandhi ]

#3 finish

finish

    12 Horas

  • Usuários
  • 144 posts
  • Sexo:Não informado

Posted 24/05/2005, 18:45

Primeiro, você tem que saber qntas combinações é possível, use Fatorial aí... matemática!

Aí, n tenho certeza, joga os números em um array e faz um loop com rand(), no loop vc coloca o número total de possibilidades(VAI DAR MUITOOO, pode ter certeza, só teste ai 25!(25X24X23X22X21X20X19X28X27X16X15X14X13X12X11X10) == Axo q isso da o total de possibilidades(NAO TENHO CERTEZA, minha matemática ta inferrujada hehehe...)
dpois tipo faça o loop até xegar neste limite usando no rand os número de 1 a 25(se tiver o 0 são 26 número hein...)...
n sei se vai repetir opções de combinação, como falei masss, teste hehe, é no mínimo interessante

se for repetir, monte uma cláusulo q caso ja exista essa tal combinação ele pule pra próxima até fechar todas combinações possíveis que você quer...

n sei se é por aí, mas se conseguir avisa nós \o/

#4 kohler

kohler

    Novato no fórum

  • Usuários
  • 19 posts
  • Sexo:Não informado

Posted 25/05/2005, 07:36

É, tá complicado aqui.. consegui fazer, mas ele repete as combinações! (n) :wacko:

:(

#5 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 26/05/2005, 10:10

Rapaz, você quer todas as combinações possível!? Está certo disso?!

Não acha muito? Você tem uma noção do resultado que irá obter?

Não repetir é fácil de fazer... o lance é a quant. de resultados, e o tempo de carregamento dessa página.

:blink:
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#6 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 29/10/2017, 18:44

Sildenafil En Ligne 120 Mg Antibiotics For Sale Online From Canada cheapest generic levitra Estrace 2mg Ivf Side Effects
Cialis Generico India generic viagra Feline Dosage For Amoxicillin




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq