Chúng ta hãy xem ngôn ngữ lựa chọn của bạn tốt như thế nào ở sự ngẫu nhiên có chọn lọc.
Với 4 nhân vật, A
, B
, C
, và D
, hoặc một chuỗi 4 ký tự ABCD
như là đầu vào , một đầu ra của các nhân vật với các xác suất sau:
A
nên có cơ hội 1/8 (12,5%) để được chọnB
nên có cơ hội 3/8 (37,5%) để được chọnC
nên có cơ hội 2/8 (25%) để được chọnD
nên có cơ hội 2/8 (25%) để được chọn
Điều này phù hợp với cách bố trí máy Plinko sau :
^
^ ^
^ ^ ^
A B \ /
^
C D
Câu trả lời của bạn phải thực hiện một nỗ lực đích thực trong việc tôn trọng các xác suất được mô tả. Một lời giải thích phù hợp về cách xác suất được tính toán trong câu trả lời của bạn (và tại sao họ tôn trọng thông số kỹ thuật, coi nhẹ giả ngẫu nhiên và các vấn đề về số lượng lớn) là đủ.
Chấm điểm
Đây là môn đánh gôn để có ít byte nhất trong mỗi ngôn ngữ !
ceil(abs(i - 6)/ 2.0)
sẽ ánh xạ một chỉ mục từ 0-7
đến một chỉ mục từ 0-3
với phân phối thích hợp ( 0 111 22 33
) cho thử thách này ...