Menu
CoddyTech

Revisão: simulação de dados

Parte da seção Dados e gráficos do Journey de Machine Learning da Coddy. Lição 19 de 60.

challenge icon

Desafio

Fácil

Um jogo de tabuleiro tem 5 rodadas de 3 dados. Uma rodada é forte quando nenhum de seus dados é menor que 4. Simule uma partida usando a seed lida pelo programa:

  1. Sorteie os 15 resultados (de 1 a 6) de uma só vez e organize-os em rounds, uma linha por rodada, na ordem dos sorteios.
  2. Monte um placar: número da rodada (de 1 a 5), dado mais alto, dado mais baixo.
  3. Imprima-o como abaixo e, em seguida, conte as rodadas fortes.

Veja a partida para a seed 13:

Cinco rodadas de três dados para a seed 13, em uma grade. Os dados abaixo de 4 estão sombreados; as rodadas 1 e 5 não têm nenhum sombreado, então são fortes

Saída:

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

Experimente você mesmo

import numpy as np

seed = int(input())

# Escreva seu código abaixo

Todas as lições de Dados e gráficos

Pratique por conta própria: Compilador de Python online