en el caso de que ingrese {a,b,c} debe resultar ab, ac, bc.
en el caso de que ingresara {a,b,c,d} debe resultar ab, ac ad, bc, bd, cd
se que la formula matemática es esta para las combinaciones sin repetición [URL="http://oi48.tinypic.com/2i75q55.jpg"]formula[/URL] : n!/(r!(n-r)!)
hasta ahora eh logrado que no se repita consigo misma (que no haya "aa","bb","cc" etc...) me falta hacer que si coloca "ab", no coloque después "ba".
esto es lo que llevo:
Código:
Gracias. void campeonato(int arreglo[]){ int i; int j; for (i=0;i<arreglo.length;i++) { for (j=0;j<arreglo.length;j++) { if (arreglo[i]!=arreglo[j]) { System.out.println(arreglo[i]+" vs "+arreglo[j]); } } } }