Отримання середнього списку (наприклад [2,6,7]
)
- Отримати довжину списку:
[2,6,7] -> 3
- Числа у списку:
2 + 6 + 7 = 15
. - Розділіть суму на їх підрахунку:
15 / 3 = 5
.
Ви повинні порівняти середні значення двох списків натуральних чисел N і M , повернувши значення, якщо N має вище середнє, інше значення, якщо M має більш високе середнє, і інше у випадку зв'язання.
Правила вводу / виводу
Дозволені всі стандартні методи введення та виводу .
Вхідні дані
Ви можете приймати дані як два окремі списки, вкладений список або що-небудь інше, що вважаєте придатним для виконання завдання. Вкажіть, будь ласка, формат.
Вихід
Надані значення повинні бути чіткими і повинні складатися щонайменше з одного непробільного символу. Також вони повинні відповідати між прогонами (одне значення для N , одне значення для M , одне значення для Tie ). Вкажіть, будь ласка, їх у своїй відповіді. Ці значення можуть бути не порожніми рядками, значеннями Bool, цілими числами або будь-яким, що ви вважаєте за потрібне.
Технічні характеристики
Списки не обов'язково мають однакову довжину.
Вам гарантовано, що списки не порожні.
Випробування
Я вибрав ціннісні показники N wins
, M wins
і це Tie
, очевидно, само собою зрозуміло.
N, M -> Вихід (середні показники) [7], [6] -> N перемог (N має 7, M має 6) [4,5], [4,4] -> N перемог (N має 4,5, M має 4) [2,3,4], [4,5,6] -> M виграє (N має 3, M має 5) [4,1,3], [7,3,2,1,1,2] -> Краватка (обоє мають 2.666 ...) [100,390,1], [89,82,89] -> N перемог (N має 163,666 ..., M має 86,666 ...) [92,892], [892,92] -> Краватка (списки в основному однакові) [10,182], [12,78,203,91] -> Краватка (обоє мають 96)
Застосовуються лазівки за замовчуванням . Пояснення заохочуються! Це код-гольф , тому найкоротший код у байтах виграє!