Seçtiğiniz dilin seçici rastgelelikte ne kadar iyi olduğunu görelim.
Verilen 4 karakter, A
, B
, C
, ve D
, veya 4 karakterden oluşan bir dize ABCD
girdi olarak , aşağıdaki olasılıkları ile karakterlerin çıkış one:
A
seçilmek için 1/8 (% 12,5) şansa sahip olmalıB
seçilebilecek 3/8 (% 37,5) şansa sahip olmalıC
2/8 (% 25) seçilme şansı olmalıD
2/8 (% 25) seçilme şansı olmalı
Bu, aşağıdaki Plinko makine düzenine uygun:
^
^ ^
^ ^ ^
A B \ /
^
C D
Cevabınız açıklanan olasılıklara saygı duymak için gerçek bir girişimde bulunmalıdır. Cevabınızda olasılıkların nasıl hesaplandığına dair doğru bir açıklama (ve neden spesifikasyonlara saygı duydukları, sözde rastgelelik ve büyük sayılar problemlerini göz ardı ettikleri) yeterlidir.
puanlama
Bu kod golf, yani her dilde en az bayt kazanıyor!
ceil(abs(i - 6)/ 2.0)
bu dizine uygun dağıtımı ( ) içeren 0-7
bir dizinden bir dizini eşleyeceğini öğrendim ...0-3
0 111 22 33