Get Mystery Box with random crypto!

​​Новорічна гра M&M's Вже зовсім скоро на нас чекають довгоо | 🇺🇦 Math.random(): javascript community

​​Новорічна гра M&M's

Вже зовсім скоро на нас чекають довгоочікувані зимові свята, а разом з ними подаруночки
Давайте уявимо, що цього року Миколай на додачу до усіх подарунків приніс кожному з нас величезну пачку улюблених цукерок M&M's і якийсь чудернацький листочок-додаток з текстом "Правила гри".
На листочку були написані наступні правила:
1) Не їж цукерки просто так!
2) Запроси до гри будь-кого, хто є вдома (потрібен лише хтось один чи одна).
3) Придумайте покарання для гравця, який програє святкову гру.
4) Відкрийте пачку цукерок!
5) Розпочни гру першим, з'їж декілька цукерок одного кольору (ти маєш з'їсти хоча б одну цукерку)
6) Далі нехай твій опонент зробить те саме, тобто з'їсть декілька цукерок одного кольору (принаймні одну повинен з'їсти).
7) Повторюйте останні два кроки, доки пачка не буде пустою.
8) Учасник, який з'їсть останню цукерку, вважається невдахою і отримує покарання.

"Мій любий девелопер, сподіваюсь суть гри ти вловив і вже отримав перемогу Тепер на тебе чекає основний подарунок - можливість закодити алгоритм гри " - твій JStify Миколай

Трошки деталей для кодування:
1) Беруть участь в грі завжди двоє учасників (Ельф, Олень), кожен використовує оптимальну стратегію гри.
2) Олень завжди починає гру першим.
3) Вхідні дані - два параметри n, a, де n - кількість M&M's кольорів в пачці (наприклад 5), a - масив, який містить дані про кількість цукерок кожного кольору (наприклад 7, 10, 3, 9, 12).
4) Результат програми: вивести ім'я переможця (Ельф, Олень).

Чекаємо посилання на ваші репозиторії з вирішенням задачі до 16 грудня. Бажаємо удачі!

#JStify_Quiz