Inicio › Calculadoras › Generador de combinaciones

Generador de combinaciones

Escribe una lista de elementos, elige cuántos van en cada grupo y obtén todas las combinaciones posibles en las que el orden no importa. Activa la repetición para permitir un elemento más de una vez y luego copia la lista o descárgala en CSV.

Última actualización:

Separa con comas, espacios o saltos de línea, o escribe una palabra para usar sus letras

Hasta 20,000 filas; el total siempre es exacto

Introduce tus valores para ver el resultado.
Publicidad
Publicidad

Cómo usar Generador de combinaciones

  1. Introduce tus elementos separados por comas, espacios o saltos de línea, o escribe una palabra como ABCDE para usar sus letras.
  2. Indica k, el número de elementos de cada combinación.
  3. Marca Permitir repetición si un elemento puede aparecer más de una vez en un grupo (por ejemplo, bolas del mismo sabor de helado).
  4. Pulsa Generar. El total exacto aparece arriba y las combinaciones se listan en una tabla.
  5. Copia o descarga: Copiar resultados copia la lista completa, una combinación por línea, y Descargar CSV guarda la tabla.

La fórmula de las combinaciones

Una combinación es una selección de k elementos de un conjunto de n en la que el orden de los elementos seleccionados no importa. El número de estas selecciones es el coeficiente binomial:

C(n, k) = n! ÷ (k! × (n − k)!)

El k! del denominador elimina los órdenes: cada grupo de k elementos puede ordenarse de k! maneras, y todas esas ordenaciones cuentan como una sola combinación. Cuando se permite la repetición, el total pasa a ser C(n + k − 1, k), que es el resultado de "estrellas y barras" para repartir k elecciones entre n tipos.

Qué tan rápido crecen las combinaciones

n elementosk = 2k = 3k = 5k = n/2Todos los subconjuntos (2ⁿ)
51010110 (k = 2)32
828565670256
10451202522521,024
12662207929244,096
201901,14015,504184,7561,048,576
521,32622,1002,598,960unos 4.96 × 10¹⁴unos 4.5 × 10¹⁵

La entrada 52, 5 es el número de manos distintas de 5 cartas de una baraja estándar. Observa la simetría C(n, k) = C(n, n − k): elegir 3 de 10 para incluir es lo mismo que elegir 7 de 10 para dejar fuera.

Usos cotidianos

  • Menús y conjuntos de ropa: cada pareja de guarniciones, cada pizza de 3 ingredientes, cada opción de 2 camisas para la maleta.
  • Equipos y comités: todos los grupos posibles de 4 en una clase de 10, para comprobar la equidad o planificar rotaciones.
  • Pruebas: lista cada pareja de ajustes o funciones que hay que cubrir en pruebas de software o de producto.
  • Tareas: verifica una respuesta de conteo viendo la lista real, no solo el número.

Consejo: si necesitas todos los tamaños de grupo posibles a la vez (el conjunto potencia), consulta la tabla de totales debajo de los resultados, que muestra cuántas combinaciones existen para cada k.

Preguntas frecuentes

¿Cuál es la diferencia entre una combinación y una permutación?

En una combinación el orden no importa, así que {A, B} y {B, A} son el mismo grupo. En una permutación el orden importa, así que AB y BA son distintas. Elegir 2 de A, B, C da 3 combinaciones (AB, AC, BC) pero 6 permutaciones (AB, BA, AC, CA, BC, CB).

¿Cuántas combinaciones hay?

Sin repetición, el total es C(n, k) = n! ÷ (k! × (n − k)!), que suele leerse como "n en k". Por ejemplo, elegir 3 de 5 elementos da 5! ÷ (3! × 2!) = 10 combinaciones. El generador muestra esta fórmula con tus números.

¿Qué significa combinaciones con repetición?

Permite elegir el mismo elemento más de una vez, como elegir 3 bolas de 4 sabores donde dos bolas pueden ser de vainilla. El total es C(n + k − 1, k); para 4 sabores y 3 bolas es C(6, 3) = 20.

¿Qué pasa si mi lista tiene elementos duplicados?

Los elementos idénticos se tratan como la misma cosa, así que cada combinación solo se lista una vez. Elegir 3 letras de BANANA da 6 grupos distintos (AAA, AAN, ANN, BAA, BAN, BNN) en lugar de los 20 que obtendrías si todas las letras fueran diferentes.

¿Por qué solo lista una parte de los resultados?

El número de combinaciones crece muy rápido: elegir 10 de 30 elementos ya da 30,045,015 grupos. Para que tu navegador siga respondiendo, el generador lista hasta 20,000 (1,000 por defecto) y sigue mostrando el total exacto.

¿En qué orden se listan las combinaciones?

En orden lexicográfico según las posiciones en que escribiste los elementos, y cada combinación conserva ese orden. Con A, B, C, D, las 2-combinaciones salen como AB, AC, AD, BC, BD, CD.

¿Se envía mi lista a algún sitio?

No. Todas las combinaciones se generan con JavaScript en tu navegador y no se sube nada de lo que escribes.

¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?

Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.

Herramientas relacionadas

Ver todas las de Calculadoras de estadística y probabilidad →