CalcBE
Calculadoras Buscar
Other languages: en | ja | es

Calculadora de Stars and Bars

Cuenta el número de soluciones enteras de x1 + … + xk = n (bolas idénticas / reparto), con opciones para xi ≥ 0, xi ≥ 1 y xi ≥ ai (equivale a combinaciones con repetición / multiselección).

Cómo usar (3 pasos)

  1. Introduce n (total) y k (número de variables / cajas).
  2. Elige la condición: xi ≥ 0, xi ≥ 1 o xi ≥ ai (opcional: acotado).
  3. Copia una URL para compartir y reproducir el mismo estado.

Nota: Esta página cuenta bolas idénticas. Si son distinguibles, el modelo cambia.

Guía visual

Para entradas pequeñas, se muestra un ejemplo de codificación con estrellas (*) y barras (|). Es una ilustración, no “la única forma”.

Condición
Ejemplos:

Resultado

Condición:
Método:
Valor:
Dígitos:
Fórmula:

Pasos (corto)

Mostrar razonamiento

    Ejemplos (soluciones)

    Mostrar soluciones para n,k pequeños

    La lista de soluciones está limitada por rendimiento. Para valores grandes, usa solo el conteo.

    Fórmulas y errores comunes

    Errores comunes

    Calculadoras relacionadas

    Preguntas frecuentes

    ¿Qué es Stars and Bars?

    Cuenta cuántas formas hay de repartir n elementos idénticos en k cajas, es decir, cuántas soluciones enteras tiene x1+…+xk=n con condiciones como xi≥0.

    ¿Por qué el caso xi≥0 es C(n+k−1, k−1)?

    Se colocan n estrellas y k−1 barras en una fila. Elegir las posiciones de las barras determina una solución de forma única, por lo que el número es C(n+k−1, k−1).

    ¿Cómo cambia si xi≥1?

    Sea yi=xi−1. Entonces y1+…+yk=n−k con yi≥0, así que el conteo es C(n−1, k−1) cuando n≥k y 0 cuando n<k.

    ¿Cómo funcionan los límites inferiores xi≥ai?

    Sea yi=xi−ai. Entonces y1+…+yk=n−Σai con yi≥0. Si n≥Σai, el número es C((n−Σai)+k−1, k−1); si no, es 0.

    ¿Y si las bolas son distinguibles?

    Esta calculadora asume bolas idénticas. Si las bolas son distinguibles, el modelo cambia (a menudo k^n o multinomial).

    Related (auto)