Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/04/2012, 02:54
Avatar de santris
santris
 
Fecha de Ingreso: agosto-2009
Ubicación: Sant Feliu de Llobregat
Mensajes: 955
Antigüedad: 14 años, 7 meses
Puntos: 66
Respuesta: Mostrar conbimaciones posibles.

Seguro que se puede mejorar pero te dejo esto por si te sirve:

Código PHP:
//saber las combinaciones posibles
function factorial ($n)
{
if (
$n==1) return 1;
else return 
$n factorial($n-1);
}
$jugadores 13;
$juegan 4;
$resto 13-4;
$combina factorial($jugadores)/factorial($resto);
$combina $combina/factorial($juegan); //715 combinaciones sin repetición
echo $combina."<br />";
//fin saber combinaciones
//mostra combinaciones
function dame_serie($ini1$ini2$ini3$ini4){
    for(
$i1=$ini1$i1<=$ini1$i1++){
        for(
$i2=$ini2$i2<=12$i2++){
            for(
$i3=$ini3$i3<=12$i3++){
                for(
$i4=$ini4$i4<=12$i4++){
                    echo 
$i1." / ".$i2." / ".$i3." / ".$i4."<br />";
                }
                
$ini4=$i3+2;
            }
            
$ini3=$i2+1;
        }
    }
}
$ini1=0;
$ini2=1;
$ini3=2;
$ini4=3;
for(
$i=0$i<=12$i++){    
    
dame_serie($ini1$ini2$ini3$ini4);
    
$ini1++;
    
$ini2++;
    
$ini3++;
    
$ini4++;    
}
//fin mostrar combinaciones 
saludos,
__________________
Tu álbum de cromos online!!