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:
Anên có cơ hội 1/8 (12,5%) để được chọnBnên có cơ hội 3/8 (37,5%) để được chọnCnên có cơ hội 2/8 (25%) để được chọnDnê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-3với phân phối thích hợp ( 0 111 22 33) cho thử thách này ...
