Combinaciones

Cuestiones y dudas acerca de lenguajes de programación diversos.

Moderador: Moderadores

Avatar de Usuario
Markobar

Combinaciones

Mensaje por Markobar » Sab Ago 16, 2003 1:32 pm

Hola a todos:
Tengo que hacer un procedimiento que, a partir de una lista,
realice todas las combinaciones posibles. Por ejemplo, con las letras A, B,
C y D el procedimiento debería darnos el siguiente resultado:

A
B
C
D
AB
AC
AD
BC
BD
CD
ABC
ABD
ACD
BCD
ABCD

Las condiciones, como se pueden observar, son que las letras no se pueden repetir en una misma combinación y que la combinación AB es igual a la combinación BA (por lo tanto ésta última no se cuenta como una opción más).
Y si no es posible, sólo con la idea de como realizarlo sería suficiente.

Agradezco vuestra ayuda por adelantado. Hasta pronto!