Tema: Desafio
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/05/2013, 19:03
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 18 años, 7 meses
Puntos: 260
Sonrisa Respuesta: Desafio

Hola,

El programa podría ser algo así:

Código PHP:
$dict = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$l = strlen($dict) - 1;
for (
$i = 0; $i <= $l; $i++) {
  for (
$j = $i + 1; $j <= $l; $j++) {
    for (
$k = $j + 1; $k <= $l; $k++) {
      echo 
$dict[$i], $dict[$j], $dict[$k], "\n";
    }
  }
} 
Generando las posibles combinaciones de tres dentro de lista de caracteres.

Saludos,

ps:

Buscando en el foro ya hay varias implementaciones inclusive en otros lenguajes.