আসুন দেখে নেওয়া যাক আপনার পছন্দের ভাষা নির্বাচনী এলোমেলোভাবে কতটা ভাল।
প্রদত্ত 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এই চ্যালেঞ্জ জন্য) ...
