Olá pessoal, estou quebrando a cabeça para fazer o algoritmo... não encontrei em lugar nenhum o que eu estou tentando fazer... é o seguinte... vou dar um exemplo com quantidades menores: * Vamos supor que eu tenho [A B C D E] (amostra) * Filtrando para DUAS letras, ou seja, combinações de DUAS letras, * E também sem REPETIR os (AA) (BB).... * E também sem REPETIR (BA) (AB)..... teriamos: AB, AC, AD, AE, BC, BD, BE, CD, CE, DE Vamos supor outra situação: * Vamos supor que eu tenho [A B C D] (amostra) * Com filtro de TRES, ou seja, combinações de TRES letras, * E também sem REPETIR o (AAA) (BBB) (AAB) (CDD), (BDB) .... * E também sem REPETIR (ABC) (ACB) (CAB) ..., (DCB) (CDB) etc... teriamos: ABC, ABD, ACD, BCD somente RESUMINDO... não importa a ORDEM. Imaginem que as letras são PESSOAS... não da pra duplicar PESSOAS... seria como se fosse a seguinte pergunta: Em uma sala com 4 pessoas.... se fossemos formar um grupo de 3 pessoas, e deixar 1 fora, quantos grupos diferentes seriam possiveis formar???... e quais são eles???... mas na verdade o meu problema é com: AMOSTRA de 15 Letras CONJUNTOS de 6 Letras alguém conhece o algoritmo?