1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Lập trình song song trong R

Connected

Bài tập

Kết quả xổ số có thể tái lập

Bạn làm lập trình viên cho một hệ thống xổ số trực tuyến. Theo luật, người trúng thưởng phải được chọn ngẫu nhiên và quy trình chọn phải minh bạch.

Trong không gian làm việc, bạn có danh sách vé số ls_tickets. Có 51 phần tử trong ls_tickets, mỗi phần tử tương ứng một bang của Mỹ. Mỗi phần tử chứa các số vé. Bạn cũng có một hàm lottery() chọn ngẫu nhiên vé trúng thưởng cho mỗi bang. Bạn đang kiểm thử hàm lottery() bằng cách áp dụng nó cho ls_tickets theo kiểu song song với future_map(). Vấn đề là mỗi lần chạy, danh sách trúng thưởng lại khác nhau. Gói furrr đã được nạp sẵn cho bạn.

Hướng dẫn

100 XP
  • Tạo một cấu hình cho future_map().
  • Đặt seed là 4321 trong cấu hình đó.
  • Truyền cấu hình này vào future_map().