Combinaciones de elementos

Descripción

Se trata de crear un script que a partir de una cadena de cracteres genere todas las combinaciones de n caracteres que puedan formarse con las letras de una cadena de caracteres.

Una combinación  es un grupo con una parte de las letras de la cadena.

La función recibe dos argumentos: una string con la lista de caracteres y un número para indicar el ancho de las combinaciones.

En las combinaciones generadas no importa el orden en que se coloquen los caracteres. Es decir que acd es lo mismo que cda.

Ejemplo:

combinaciones("abcd", 3)  dará:

abc - abd - acd - bcd

          
Una solución el día
2 de Abril.