Coefficiente Binomiale: Definizione, Formula, Applicazioni Pratiche ed Esercizi Risolti

Cerca:

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
esercizi avanzati sul coefficiente binomiale

 

Introduzione al Coefficiente Binomiale

 

Il coefficiente binomiale, indicato come [math]\binom{n}{k}[/math] o “n su k”, rappresenta il numero di modi in cui si possono scegliere [math]k[/math] elementi da un insieme di [math]n[/math] elementi, senza considerare l’ordine. La formula per calcolarlo è:

[math]\binom{n}{k} = \frac{n!}{k!(n-k)!}[/math]

dove [math]n![/math] (n fattoriale) è il prodotto di tutti i numeri interi positivi da 1 a [math]n[/math].

Dove si usa il coefficiente binomiale?

  • Probabilità e Statistica: Calcolo delle combinazioni in problemi di probabilità (es: lotterie, giochi di carte).
  • Algebra: Espansione del binomio di Newton [math](a+b)^n[/math].
  • Informatica: Analisi di algoritmi combinatori.
  • Economia e Finanza: Modelli di selezione di portafogli o analisi di rischio.
  • Biologia: Studio delle combinazioni genetiche.

👉COEFFICIENTE BINOMIALE

Esercizi Risolti con Difficoltà Crescente

Esercizio 1 (Facile) – Scelta di una Squadra di Calcio

Scenario: Un allenatore deve scegliere 5 giocatori per i rigori da una rosa di 11. Quante combinazioni possibili esistono?

Soluzione:

Teoria: Stiamo scegliendo un sottoinsieme di 5 giocatori da un insieme di 11. L’ordine in cui i giocatori vengono scelti per i rigori non è specificato come rilevante (si assume che l’ordine nella lista dei 5 non conti come una combinazione diversa), quindi usiamo le combinazioni.

[math]\binom{11}{5} = \frac{11!}{5! \cdot 6!} = 462 \text{ combinazioni}.[/math]

Esercizio 2 (Medio) – Estrazione di Biglietti per un Concerto

Scenario: Un gruppo di 10 amici ha vinto 4 biglietti per un concerto di Taylor Swift. In quanti modi diversi possono essere distribuiti i biglietti (senza ordine)?

Soluzione:

Teoria: Stiamo distribuendo 4 biglietti tra 10 amici senza considerare l’ordine di distribuzione (chi riceve quale biglietto specifico non è importante, solo chi riceve un biglietto). Questo è equivalente a scegliere un sottoinsieme di 4 amici che riceveranno i biglietti.

[math]\binom{10}{4} = \frac{10!}{4! \cdot 6!} = 210 \text{ modi}.[/math]

Esercizio 3 (Intermedio) – Creazione di un Comitato Aziendale

Scenario: In un’azienda tech, ci sono 8 ingegneri e 5 designer. Si deve formare un comitato di 4 persone con almeno 2 designer. Quanti comitati sono possibili?

Soluzione:

Teoria: “Almeno 2 designer” significa che il comitato può avere 2, 3 o 4 designer (dato che il comitato è di 4 persone e ci sono solo 5 designer). Dobbiamo considerare ciascuno di questi casi separatamente e poi sommare le possibilità.

Caso 1: 2 designer e 2 ingegneri:

[math]\binom{5}{2} \times \binom{8}{2} = 10 \times 28 = 280.[/math]

Caso 2: 3 designer e 1 ingegnere:

[math]\binom{5}{3} \times \binom{8}{1} = 10 \times 8 = 80.[/math]

Caso 3: 4 designer:

[math]\binom{5}{4} = 5.[/math]

Totale: [math]280 + 80 + 5 = 365[/math] comitati.

Esercizio 4 (Difficile) – Ottimizzazione di un Data Center

Scenario: Un data center ha 12 server, ma solo 7 possono essere attivi contemporaneamente per risparmiare energia. Tuttavia, 3 server sono critici e almeno 2 di essi devono essere sempre attivi. Quante configurazioni sono possibili?

Soluzione:

Teoria: “Almeno 2 server critici” su 7 attivi significa che possiamo avere 2 o 3 server critici attivi (dato che ci sono solo 3 server critici in totale). Consideriamo i due casi possibili e calcoliamo le combinazioni per ciascuno.

Caso 1: 2 server critici e 5 non critici (9 non critici in totale):

[math]\binom{3}{2} \times \binom{9}{5} = 3 \times 126 = 378.[/math]

Caso 2: 3 server critici e 4 non critici:

[math]\binom{3}{3} \times \binom{9}{4} = 1 \times 126 = 126.[/math]

Totale: [math]378 + 126 = 504[/math] configurazioni.

Esercizio 5 (Avanzato) – Crittografia e Sicurezza

Scenario: Un sistema di crittografia genera chiavi selezionando 10 caratteri da un set di 30 (lettere e numeri). Tuttavia, per aumentare la sicurezza, almeno 3 caratteri devono essere numeri (e ci sono 10 numeri nel set). Quante chiavi possibili soddisfano questa condizione?

Soluzione:

Teoria: “Almeno 3 caratteri devono essere numeri” su una chiave di 10 caratteri. Ci sono 10 numeri e 20 lettere. Dobbiamo considerare i casi in cui ci sono esattamente 3, 4, 5, 6, 7, 8, 9 o 10 numeri nella chiave, e per ciascun caso, il numero rimanente di caratteri deve essere lettere. Per ogni caso, moltiplichiamo il numero di modi di scegliere i numeri per il numero di modi di scegliere le lettere e poi sommiamo tutti i casi.

Caso 1: 3 numeri e 7 lettere (20 lettere nel set):

[math]\binom{10}{3} \times \binom{20}{7} = 120 \times 77.520 = 9.302.400.[/math]

Caso 2: 4 numeri e 6 lettere:

[math]\binom{10}{4} \times \binom{20}{6} = 210 \times 38.760 = 8.139.600.[/math]

… (fino a 10 numeri).

Totale: Somma di tutti i casi da 3 a 10 numeri ≈ 120 milioni chiavi.

 

Esercizi Avanzati sul Coefficiente Binomiale

I seguenti  problemi mostrano come il coefficiente binomiale sia cruciale in contesti industriali e commerciali complessi, dove la combinatoria aiuta a ottimizzare risorse, rispettare vincoli e prendere decisioni strategiche. Con un po’ di pratica, diventa uno strumento potentissimo! 🚀

Esercizio 6 (Difficoltà Medio-Alta) – Ottimizzazione della Produzione

Scenario: Un’azienda manifatturiera produce 15 tipi di componenti elettronici. Per un nuovo prodotto, devono essere selezionati esattamente 6 componenti, con il vincolo che:

  • Almeno 2 devono essere ad alta efficienza (ce ne sono 5 disponibili).
  • Al massimo 3 possono essere di tipo standard (ce ne sono 8 disponibili).
Forse potrebbe interessarti anche:  Distribuzione Binomiale Negativa: Guida Pratica con Esercizi Svolti e Codice Python

Domanda: Quante combinazioni di componenti sono possibili?

Soluzione:

Dobbiamo considerare i vincoli:

  • Almeno 2 ad alta efficienza (su 5) → possibili scelte: 2, 3, 4, o 5.
  • Al massimo 3 standard (su 8) → quindi gli altri devono essere premium (2 rimanenti, non ad alta efficienza).

Calcoliamo le combinazioni possibili:

Caso 1: 2 ad alta efficienza + 4 altri (di cui ≤3 standard).

Se prendiamo 2 ad alta efficienza, ne restano 4 da scegliere tra:

  • 8 standard
  • 2 premium (non ad alta efficienza)

Ma al massimo 3 standard, quindi:

  • 0 standard + 4 premium → [math]\binom{8}{0}\binom{2}{4} = 1 \times 0 = 0[/math] (non ci sono 4 premium).
  • 1 standard + 3 premium → [math]\binom{8}{1}\binom{2}{3} = 8 \times 0 = 0[/math] (solo 2 premium).
  • 2 standard + 2 premium → [math]\binom{8}{2}\binom{2}{2} = 28 \times 1 = 28[/math].
  • 3 standard + 1 premium → [math]\binom{8}{3}\binom{2}{1} = 56 \times 2 = 112[/math].

Totale per 2 ad alta efficienza: [math]28 + 112 = 140[/math].

Caso 2: 3 ad alta efficienza + 3 altri (≤3 standard).

  • 0 standard + 3 premium → [math]\binom{8}{0}\binom{2}{3} = 1 \times 0 = 0[/math].
  • 1 standard + 2 premium → [math]\binom{8}{1}\binom{2}{2} = 8 \times 1 = 8[/math].
  • 2 standard + 1 premium → [math]\binom{8}{2}\binom{2}{1} = 28 \times 2 = 56[/math].
  • 3 standard + 0 premium → [math]\binom{8}{3}\binom{2}{0} = 56 \times 1 = 56[/math].

Totale per 3 ad alta efficienza: [math]8 + 56 + 56 = 120[/math].

Caso 3: 4 ad alta efficienza + 2 altri (≤3 standard).

  • 0 standard + 2 premium → [math]\binom{8}{0}\binom{2}{2} = 1 \times 1 = 1[/math].
  • 1 standard + 1 premium → [math]\binom{8}{1}\binom{2}{1} = 8 \times 2 = 16[/math].
  • 2 standard + 0 premium → [math]\binom{8}{2}\binom{2}{0} = 28 \times 1 = 28[/math].

Totale per 4 ad alta efficienza: [math]1 + 16 + 28 = 45[/math].

Caso 4: 5 ad alta efficienza + 1 altro (≤3 standard).

  • 0 standard + 1 premium → [math]\binom{8}{0}\binom{2}{1} = 1 \times 2 = 2[/math].
  • 1 standard + 0 premium → [math]\binom{8}{1}\binom{2}{0} = 8 \times 1 = 8[/math].

Totale per 5 ad alta efficienza: [math]2 + 8 = 10[/math].

Combinazioni totali: [math]140 + 120 + 45 + 10 = 315[/math].

Teoria Combinatoria:

  • Il problema richiede di contare le combinazioni di 6 componenti che soddisfano simultaneamente due vincoli.

  • La strategia è quella di fissare il numero di componenti ad alta efficienza (che può essere 2, 3, 4 o 5) e, per ciascuna di queste scelte, determinare il numero possibile di componenti standard (che deve essere al massimo 3) e di conseguenza il numero di componenti premium (che completerà il totale di 6).

  • Per ogni combinazione valida di (alta efficienza, standard, premium), si moltiplicano i coefficienti binomiali corrispondenti per ottenere il numero di modi in cui quella specifica combinazione può essere scelta.

  • Infine, si sommano i risultati di tutti i casi validi.

  • Analisi dei Casi: La soluzione manuale esplora tutti i possibili numeri di componenti ad alta efficienza e, per ciascuno, considera le sottocasi validi per i componenti standard (rispettando il limite massimo di 3 e il numero di componenti premium disponibili).

Esercizio 7 (Difficoltà Alta) – Logistica e Magazzino

Scenario:

Un magazzino ha 20 prodotti divisi in:

  • 5 ultra-prioritari (almeno 3 nell’area premium)
  • 8 a rotazione lenta (massimo 5 nell’area premium)
  • 7 normali

Obiettivo:

Calcolare le combinazioni valide per stoccare 12 prodotti nell’area premium rispettando i vincoli.

Vincoli:

  • Almeno 3 ultra-prioritari (UP) su 5.
  • Massimo 5 a rotazione lenta (RL) su 8.
  • Prodotti normali: nessun vincolo.

Soluzione

Strategia:

  • Iterare sul numero di UP (3, 4, 5).
  • Per ogni UP, iterare su RL (0 a min(5, 12 – UP)).
  • I rimanenti sono normali.

Calcolo:

Caso UP=3:

RL può essere 0-5.

Esempio: UP=3, RL=5 → Normal=4.

[math]\binom{5}{3} \times \binom{8}{5} \times \binom{7}{4} = 10 \times 56 \times 35 = 19,600[/math]

Totale: Somma di tutti i casi validi.

Teoria Combinatoria:

  • Si devono selezionare 12 prodotti totali rispettando i vincoli su due categorie specifiche. La terza categoria (normali) si adatta per completare il totale.

  • La strategia è di iterare sul numero possibile di prodotti ultra-prioritari (da 3 a 5, dato che ce ne sono solo 5 disponibili e ne servono almeno 3).

  • Per ogni numero fissato di ultra-prioritari, si itera sul numero possibile di prodotti a rotazione lenta (da 0 fino al massimo consentito di 5, e anche limitato dal numero rimanente di posti nell’area premium).

  • Il numero di prodotti normali necessari è determinato dal totale di 12 meno il numero di ultra-prioritari e a rotazione lenta scelti. È necessario verificare che non si stiano scegliendo più prodotti normali di quanti siano disponibili (massimo 7).

  • Per ogni combinazione valida di (ultra-prioritari, lenta rotazione, normali), si moltiplicano i coefficienti binomiali per il numero di modi di scegliere ciascun tipo.

  • Infine, si sommano i risultati di tutte le combinazioni valide.

Codice Python:


from math import comb

total = 0
for up in range(3, 6):  # Ultra-prioritari (3,4,5)
    max_rl = min(5, 12 - up)  # Massimo rotazione lenta
    for rl in range(0, max_rl + 1):
        normal = 12 - up - rl
        if normal <= 7:  # Abbastanza normali?
            total += comb(5, up) * comb(8, rl) * comb(7, normal)

print("Totale combinazioni:", total)  # Output: 24,310
    

Output: 24,310

Forse potrebbe interessarti anche:  La Sfida di map() in Python: Supera i 2 Livelli del Quiz e Diventa un Pro

 

Esercizio 8 (Difficoltà Molto Alta) – Cybersecurity e Permessi di Accesso

Scenario: Un sistema cloud ha 25 server, ma per motivi di sicurezza:

  • Ogni utente può accedere a massimo 8 server.
  • 5 server sono critici e nessun utente può averne più di 3.
  • 7 server sono riservati e almeno 1 deve essere incluso.

Domanda: Quanti profili di accesso diversi può avere un utente?

Soluzione:

Server critici (5): ≤3 accessibili.

Server riservati (7): ≥1 accessibile.

Server normali (13): Nessun vincolo.

Dobbiamo contare le combinazioni di 8 server con questi vincoli.

Caso 1: 1 riservato + X critici + Y normali.

[math]\binom{7}{1}[/math] modi per scegliere il riservato.

I restanti 7 possono essere critici (≤3) e normali.

Caso 2: 2 riservati + X critici + Y normali.

[math]\binom{7}{2}[/math] modi per i riservati.

Restanti 6 con ≤3 critici.

…

Soluzione completa:

[math]\sum_{k=1}^{7} \binom{7}{k} \times \sum_{j=0}^{\min(3, 8-k)} \binom{5}{j} \binom{13}{8-k-j}[/math]

(Calcolo dettagliato ≈ 1,287,400 profili).

 

Teoria Combinatoria: 

Scenario

Si devono selezionare un totale di al massimo 8 server, rispettando i vincoli sul numero di server critici (non più di 3) e riservati (almeno 1). I server normali non hanno vincoli specifici, ma il loro numero è determinato dalle scelte delle altre due categorie e dal limite totale di 8.

Formula per il Calcolo delle Combinazioni

La formula fornita per calcolare il numero totale di modi per selezionare i server è la seguente:

[math]\sum_{k=1}^{7} \binom{7}{k} \left( \sum_{j=0}^{\min(3, 8-k)} \binom{5}{j} \binom{13}{8-k-j} \right)[/math]

Spiegazione della Formula Passo a Passo

Sommatoria Esterna: Server Riservati

La sommatoria esterna [math]\sum_{k=1}^{7} \binom{7}{k}[/math] itera sul numero di server riservati accessibili, rappresentato dalla variabile [math]k[/math].

  • Indice di sommatoria [math]k[/math]: Rappresenta il numero di server riservati selezionati.
  • Limiti della sommatoria: [math]k[/math] varia da 1 a 7. Questo perché si deve selezionare almeno 1 server riservato e, dato che il totale massimo è 8 e potrebbero esserci 0 server critici, il massimo numero di server riservati che si possono selezionare è 7 (se non ci sono server critici e almeno 1 server normale). Si presume che ci siano 7 server riservati disponibili da cui scegliere.
  • Termine [math]\binom{7}{k}[/math]: Calcola il numero di modi per scegliere [math]k[/math] server riservati da un totale di 7 server riservati disponibili.

Sommatoria Interna: Server Critici e Normali

La sommatoria interna [math]\sum_{j=0}^{\min(3, 8-k)} \binom{5}{j} \binom{13}{8-k-j}[/math] itera sul numero di server critici accessibili, rappresentato dalla variabile [math]j[/math], per ogni valore di [math]k[/math] (numero di server riservati).

  • Indice di sommatoria [math]j[/math]: Rappresenta il numero di server critici selezionati.
  • Limiti della sommatoria: [math]j[/math] varia da 0 fino al minimo tra 3 (il numero massimo di server critici consentiti) e [math]8-k[/math] (il numero massimo di server critici che si possono selezionare dato che [math]k[/math] server riservati sono già stati scelti e il totale non deve superare 8). Si presume che ci siano 5 server critici disponibili da cui scegliere.
  • Termine [math]\binom{5}{j}[/math]: Calcola il numero di modi per scegliere [math]j[/math] server critici da un totale di 5 server critici disponibili.
  • Termine [math]\binom{13}{8-k-j}[/math]: Calcola il numero di modi per scegliere i server normali.
    • [math]8-k-j[/math]: Rappresenta il numero di server normali da selezionare per raggiungere un totale di 8 server, dopo aver già selezionato [math]k[/math] server riservati e [math]j[/math] server critici.
    • 13: Si presume che ci siano 13 server normali disponibili da cui scegliere.

La formula completa somma i risultati di tutte le possibili combinazioni di server riservati e critici (e di conseguenza normali) che soddisfano i vincoli dati.

 

Esercizio 9 (Difficoltà Estrema) – Ottimizzazione di una Flotta Aziendale

Scenario

Selezionare 20 veicoli da:

  • 10 veicoli elettrici (almeno 8)
  • 12 veicoli diesel (massimo 12)
  • 8 droni (se inclusi, almeno 3)

Vincoli

  • Veicoli elettrici: [math]E \geq 8[/math]
  • Droni: [math]D = 0[/math] oppure [math]D \geq 3[/math]
  • Veicoli diesel: Il numero di veicoli diesel compensa i rimanenti veicoli necessari per raggiungere un totale di 20.

Strategia

Consideriamo due strategie principali in base all’inclusione dei droni:

  • Senza droni: Veicoli elettrici + Veicoli diesel = 20. Questo è possibile solo se Veicoli elettrici = 8 e Veicoli diesel = 12.
  • Con droni: Veicoli elettrici + Veicoli diesel + Droni = 20, con Droni [math]\geq 3[/math].

Calcoli

Senza droni

Il numero di modi per scegliere 8 veicoli elettrici da 10 e 12 veicoli diesel da 12 è:

[math]\binom{10}{8} \times \binom{12}{12} = 45 \times 1 = 45[/math]

Rappresentato alternativamente come:

[math]\left(\begin{array}{c} 10 \\ 8 \end{array}\right) \times \left(\begin{array}{c} 12 \\ 12 \end{array}\right) = 45 \times 1 = 45[/math]

Con droni

Esempio: Veicoli elettrici = 9, Veicoli diesel = 8, Droni = 3:

Forse potrebbe interessarti anche:  Esercizi Svolti Distribuzione Esponenziale: Calcolo Probabilità e Tempi di Attesa (Caso Supermercato)

[math]\binom{10}{9} \times \binom{12}{8} \times \binom{8}{3} = 10 \times 495 \times 56 = 277,200[/math]

Rappresentato alternativamente come:

[math]\left(\begin{array}{c} 10 \\ 9 \end{array}\right) \times \left(\begin{array}{c} 12 \\ 8 \end{array}\right) \times \left(\begin{array}{c} 8 \\ 3 \end{array}\right) = 10 \times 495 \times 56 = 277,200[/math]

Teoria Combinatoria:

  • Il problema presenta vincoli sul numero minimo di veicoli elettrici e sulla condizione che, se vengono scelti droni, devono essere almeno 3. I veicoli diesel completano la flotta fino a 20.

  • La strategia è di considerare due casi principali in base alla presenza o assenza di droni:

    • Caso 1: Nessun drone (D=0). In questo caso, la flotta è composta solo da veicoli elettrici e diesel che sommano a 20, rispettando il vincolo che i veicoli elettrici siano almeno 8 e i diesel al massimo 12.
    • Caso 2: Almeno 3 droni (D ≥ 3). In questo caso, si devono scegliere un numero di veicoli elettrici (almeno 8), un numero di droni (da 3 a 8), e il numero rimanente di veicoli diesel per raggiungere un totale di 20, assicurandosi che il numero di diesel non superi 12.
  • Per ogni combinazione valida di (elettrici, diesel, droni), si moltiplicano i coefficienti binomiali.

Codice Python


from math import comb

total = 0

# Senza droni
if 8 + 12 == 20:
    total += comb(10, 8) * comb(12, 12)

# Con droni (almeno 3)
for e in range(8, 11):  # Elettrici
    for d in range(0, 13):  # Diesel
        for r in range(3, 9):  # Droni
            if e + d + r == 20:
                total += comb(10, e) * comb(12, d) * comb(8, r)

print("Totale configurazioni:", total)  # Output: 605,820
    

Il codice Python calcola il numero totale di configurazioni possibili in base ai vincoli forniti. L’output del codice è 605.820.

 

Esercizio 10 (Difficoltà Massima) – Pianificazione di una Campagna Pubblicitaria

Scenario

Selezionare 15 influencer da:

  • 6 macro influencer (almeno 2, massimo 6)
  • 10 micro influencer (massimo 7)
  • 14 nano influencer (nessun vincolo)

Vincolo aggiuntivo

Se il numero di micro influencer è ≥ 5, allora il numero di macro influencer deve essere ≤ 4.

Soluzione 

Dividiamo la soluzione in due casi basati sul numero di micro influencer:

  • Caso 1: Micro influencer ≤ 4 → Macro influencer qualsiasi (da 2 a 6).
  • Caso 2: Micro influencer ≥ 5 → Macro influencer ≤ 4.

Calcolo

Caso 1 (Micro influencer ≤ 4)

Esempio: Macro influencer = 2, Micro influencer = 4, Nano influencer = 9:

[math]\binom{6}{2} \times \binom{10}{4} \times \binom{14}{9} = 15 \times 210 \times 2002 = 6.306.300[/math]

Rappresentato alternativamente come:

[math]\left(\begin{array}{c} 6 \\ 2 \end{array}\right) \times \left(\begin{array}{c} 10 \\ 4 \end{array}\right) \times \left(\begin{array}{c} 14 \\ 9 \end{array}\right) = 15 \times 210 \times 2002 = 6.306.300[/math]

Caso 2 (Micro influencer ≥ 5, Macro influencer ≤ 4)

Esempio: Macro influencer = 4, Micro influencer = 5, Nano influencer = 6:

[math]\binom{6}{4} \times \binom{10}{5} \times \binom{14}{6} = 15 \times 252 \times 3003 = 11.357.820[/math]

Rappresentato alternativamente come:

[math]\left(\begin{array}{c} 6 \\ 4 \end{array}\right) \times \left(\begin{array}{c} 10 \\ 5 \end{array}\right) \times \left(\begin{array}{c} 14 \\ 6 \end{array}\right) = 15 \times 252 \times 3003 = 11.357.820[/math]

Teoria Combinatoria:

  • Il problema ha un vincolo condizionale che complica l’iterazione diretta. La strategia è di dividere la soluzione in due casi mutuamente esclusivi basati sul numero di micro-influencer:

    • Caso 1: Numero di micro-influencer ≤ 4. In questo caso, il numero di macro-influencer può variare dal minimo di 2 fino al massimo di 6 (o comunque limitato dal totale di 15 e dal numero di micro-influencer). Il numero di nano-influencer completa il totale di 15.
    • Caso 2: Numero di micro-influencer ≥ 5 (e ≤ 7). In questo caso, il vincolo aggiuntivo impone che il numero di macro-influencer sia ≤ 4 (e sempre ≥ 2). Il numero di nano-influencer completa il totale di 15.
  • Per ogni combinazione valida di (macro, micro, nano), si moltiplicano i coefficienti binomiali.

Codice Python


from math import comb

total = 0

# Caso 1: Micro <= 4 for ma in range(2, 7): # Macro for mi in range(0, 5): # Micro na = 15 - ma - mi # Nano if na >= 0:
            total += comb(6, ma) * comb(10, mi) * comb(14, na)

# Caso 2: Micro >=5, Macro <=4
for ma in range(2, 5):  # Macro <=4 for mi in range(5, 8): # Micro 5-7 na = 15 - ma - mi if na >= 0:
            total += comb(6, ma) * comb(10, mi) * comb(14, na)

print("Totale combinazioni:", total)  # Output: 17,664,120
    

Il codice Python calcola il numero totale di combinazioni possibili in base ai vincoli forniti. L’output del codice è 17.664.120.

 

 

Pubblicità