Дележ трофея
Теория игр
Сложная
Ряд монет coins. Двое по очереди берут монету СТРОГО с левого или правого конца ряда, каждый стремится набрать максимум. Верните наибольшую сумму, которую гарантированно наберёт первый игрок при идеальной игре обоих. Это интервальная динамика: после вашего хода противник оставит вам худший из вариантов.
Сигнатура функции
best_first_score(coins: list[int]) -> int
Примеры
| Вход | Ожидаемый результат |
| [[5, 3, 7, 10]] | 15 |
| [[8, 15, 3, 7]] | 22 |
1решили
1пытались
100%успешность
Войдите, чтобы решить →