Ver Mensaje Individual
  #1  
Antiguo 12-11-2010
Rioja72 Rioja72 is offline
Registrado
NULL
 
Registrado: nov 2010
Posts: 5
Reputación: 0
Rioja72 Va por buen camino
Algo difícil

Hola delphian@s, no sé por dónde empezar, a ver si me dáis alguna pistilla.

El problema es que tengo dos listas <A> y <B>, debo emparejar cada elemento de la lista <A> con cada uno de la lista <B>, pero haciendo grupos de <n> parejas, habrá que hacer tantos grupos como sea necesario para completar las <cantidad(A) * cantidad(B)> de parejas posibles.

Estoy pensando en el "vuelta atrás" pero no sé cómo implementar las listas.

Por ejemplo:
Dos listas de 4 elementos, y grupos de 3
G1 G2 G3 G4 G5 G5
A1-B1 A4-B4 A3-B1 A2-B1 A1-B4 A2-B4
A2-B2 A1-B2 A4-B2 A3-B4 A3-B2
A3-B3 A2-B3 A1-B3 A4-B3 A4-B1

además, como podéis ver, no hay elementos que se queden fuera de grupo en dos ciclos seguidos.
Responder Con Cita