Menu
CoddyTech

Ripasso: simulazione del lancio dei dadi

Fa parte della sezione Dati e grafici del percorso Machine Learning di Coddy. Lezione 19 di 60.

challenge icon

Sfida

Facile

Un gioco da tavolo ha 5 round di 3 dadi. Un round è forte quando nessuno dei suoi dadi è inferiore a 4. Simula una partita usando il seed letto dal programma:

  1. Estrai tutti i 15 risultati (da 1 a 6) in una volta sola e organizzali in rounds, una riga per round, nell'ordine di estrazione.
  2. Crea una classifica: numero del round (da 1 a 5), dado più alto, dado più basso.
  3. Stampala come mostrato sotto, poi conta i round forti.

Ecco la partita per il seed 13:

Cinque round di tre dadi per il seed 13, mostrati in una griglia. I dadi inferiori a 4 sono ombreggiati; nei round 1 e 5 nessun dado è ombreggiato, quindi sono forti

Il suo output:

Round, highest, lowest:
[[1 6 5]
 [2 6 1]
 [3 6 2]
 [4 6 1]
 [5 5 4]]
Rounds with no die under 4: 2

Provalo tu

import numpy as np

seed = int(input())

# Scrivi il tuo codice qui sotto

Tutte le lezioni di Dati e grafici

Esercitati da solo: Compilatore Python online