piles и число moves. Счёт изначально равен 0. За один ход вы выбираете любую кучу, добавляете к счёту её размер v, после чего в куче остаётся ⌈v / 3⌉ монет (деление на 3 с округлением вверх).
Сделайте ровно moves ходов (одну и ту же кучу можно выбирать сколько угодно раз) и верните наибольший возможный счёт.piles=[2, 12, 5], moves=3 → 21
Берём 12 (куча становится 4), затем 5 (становится 2), затем 4. Итого 12 + 5 + 4 = 21.
piles=[7], moves=4 → 12
Одна куча: 7, затем ⌈7/3⌉ = 3, затем 1, затем снова 1. Итого 12.
piles=[6, 6, 6], moves=3 → 18
piles=[2, 12, 5], moves=3
21
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 92 теста на сервере, включая скрытые.