Menu
CoddyTech

Ôn tập: Mô phỏng xúc xắc

Thuộc phần Dữ liệu và biểu đồ trong hành trình Machine Learning của Coddy. Bài học 19 trên 60.

challenge icon

Thử thách

Dễ

Một trò chơi bàn có 5 vòng, mỗi vòng gồm 3 viên xúc xắc. Một vòng được xem là mạnh khi không viên xúc xắc nào có kết quả dưới 4. Mô phỏng một ván chơi bằng seed mà chương trình đọc:

  1. Tạo tất cả 15 kết quả gieo xúc xắc (từ 1 đến 6) cùng lúc rồi xếp chúng vào rounds, mỗi vòng một hàng, theo thứ tự gieo.
  2. Tạo bảng điểm gồm: số vòng (từ 1 đến 5), kết quả xúc xắc cao nhất, kết quả xúc xắc thấp nhất.
  3. In bảng như bên dưới, sau đó đếm số vòng mạnh.

Đây là ván chơi với seed 13:

Năm vòng, mỗi vòng gồm ba viên xúc xắc với seed 13, được hiển thị dưới dạng bảng. Các kết quả dưới 4 được tô màu; vòng 1 và vòng 5 không có kết quả nào được tô màu nên là vòng mạnh

Đầu ra:

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

Tự làm thử

import numpy as np

seed = int(input())

# Viết code của bạn bên dưới

Tất cả bài học trong Dữ liệu và biểu đồ

Tự luyện tập: Trình biên dịch Python online