มาดูกันว่าภาษาที่คุณเลือกนั้นดีแค่ไหนในการสุ่มเลือก
ได้รับ 4 ตัวอักษรA
, B
, C
และD
หรือสตริงของ 4 ตัวอักษรABCD
เป็น inputหนึ่งเอาท์พุทของตัวละครที่มีความน่าจะเป็นต่อไปนี้:
A
ควรมีโอกาสเลือก 1/8 (12.5%)B
ควรมีโอกาส 3/8 (37.5%) ที่จะเลือกC
ควรมีโอกาส 2/8 (25%) ที่จะเลือกD
ควรมีโอกาส 2/8 (25%) ที่จะเลือก
นี่สอดคล้องกับเค้าโครงเครื่องPlinkoต่อไปนี้:
^
^ ^
^ ^ ^
A B \ /
^
C D
คำตอบของคุณจะต้องพยายามอย่างแท้จริงในการเคารพความน่าจะเป็นที่อธิบายไว้ คำอธิบายที่เหมาะสมของวิธีคำนวณความน่าจะเป็นในคำตอบของคุณ (และทำไมพวกเขาจึงเคารพรายละเอียดโดยไม่คำนึงถึงปัญหาการสุ่มหลอกและปัญหาจำนวนมาก) ก็เพียงพอแล้ว
เกณฑ์การให้คะแนน
นี่คือโค้ดกอล์ฟที่มีจำนวนน้อยที่สุดในแต่ละภาษาที่ชนะ!
ceil(abs(i - 6)/ 2.0)
จะแมปดัชนีจาก0-7
ดัชนี0-3
กับการกระจายที่เหมาะสม ( 0 111 22 33
) สำหรับความท้าทายนี้ ...