Игра в камни 3
Источник: https://leetcode.com/problems/stone-game-iii/ Alice и Bob играют с камнями. Несколько камней выложены в рядок. У каждого камня есть своя стоимость stoneValue положительная или отрицательная. Alice и Bob играют по очереди, при этом Alice начинает первая . каждый ход позволяет взять игроку 1, 2 или 3 подряд лежащих камня , с первого доступного в ряду. Счёт каждого игрока - это сумма камней, которые он взял. Начальный счёт = 0. Цель игры: завершить игру (когда не осталось доступных камней) со счётом, превосходящим счёт противника. Если у обоих игроков равный счёт, то получается ничья (tie). Игра продолжается, пока камней не останется. Можно считать, что Alice и Bob играют оптимально . Вернуть "Alice" , если победит Alice; "Bob" , если победит Bob; или "Tie", если ничья . Пример 1: Дано: values = [1,2,3,7] Результат: "Bob" Пояснение : Alice проиграет в любом случае. Её лучший ход, дающий максимальный счёт - это первые три камня: 1...