Вступ
У цьому виклику вам надається список негативних чисел з плаваючою комою, складених незалежно від деякого розподілу ймовірностей. Ваше завдання - зробити висновок про те, що розподілити з чисел. Щоб зробити виклик здійсненним, у вас є лише п'ять дистрибуцій.
U
, рівномірний розподіл на інтервалі [0,1].T
, трикутний розподіл на проміжку [0,1] при режимі c = 1/2.B
, бета-розподіл на інтервалі [0,1] з параметрами α = β = 1/2.E
, експоненціальний розподіл на інтервалі [0, ∞) зі швидкістю λ = 2.G
, гамма-розподіл на інтервалі [0, ∞) з параметрами k = 3 та θ = 1/6.
Зауважте, що всі перераховані вище розподіли мають середню рівно 1/2.
Завдання
Ваш вхід - це масив негативних чисел з плаваючою комою, довжиною від 75 до 100 включно. Ваш вихід повинен бути однією з букв UTBEG
, виходячи з того, з яких перелічених вище розподілів ви здогадуєтесь, з яких цифр виведені .
Правила та підрахунок балів
Ви можете надати або повну програму, або функцію. Стандартні лазівки заборонені.
У цьому сховищі є п'ять текстових файлів, по одному для кожного розповсюдження, кожен рівно 100 рядків. Кожен рядок містить список, розділений комами, від 75 до 100 плавців, намальований незалежно від розподілу і врізаний у 7 цифр після коми. Ви можете змінити роздільники відповідно до формату рідного масиву вашої мови. Для отримання відповіді ваша програма повинна правильно класифікувати принаймні 50 списків з кожного файлу . Оцінка дійсної відповіді - це кількість байтів + загальна кількість списків, які не були класифіковані . Виграє найнижчий бал.