आइए देखें कि चयनात्मक यादृच्छिकता में आपकी पसंद की भाषा कितनी अच्छी है।
यह देखते हुए 4 अक्षर, A, B, C, और D, या 4 वर्णों की स्ट्रिंग ABCD इनपुट के रूप में , निम्नलिखित संभावनाओं के साथ पात्रों में से उत्पादन एक:
Aचुनने के लिए 1/8 (12.5%) मौका होना चाहिएBचुने जाने के लिए 3/8 (37.5%) मौका होना चाहिएCचुने जाने के लिए 2/8 (25%) मौका होना चाहिएDचुने जाने के लिए 2/8 (25%) मौका होना चाहिए
यह निम्न प्लिन्को मशीन लेआउट के साथ इन-लाइन है :
^
^ ^
^ ^ ^
A B \ /
^
C D
आपका उत्तर वर्णित संभावनाओं का सम्मान करने के लिए एक वास्तविक प्रयास करना चाहिए। आपके उत्तर में संभावनाओं की गणना कैसे की जाती है (और क्यों वे चश्मे का सम्मान करते हैं, छद्म यादृच्छिकता और बड़ी संख्या की समस्याओं की उपेक्षा करते हैं) की एक उचित व्याख्या पर्याप्त है।
स्कोरिंग
यह प्रत्येक भाषा की जीत में कोड-गोल्फ इतना कम बाइट्स है !
ceil(abs(i - 6)/ 2.0)से एक सूचकांक मैप कर देंगे 0-7से एक सूचकांक करने के लिए 0-3उचित वितरण (के साथ 0 111 22 33इस चुनौती के लिए) ...
