Давайте подумаем.
Возьмем 15 зеленых кубиков и 15 синих кубиков . Высота уже будет 30 кубиков , а останется 15 зеленых и 10 красных . Теперь берем все красные кубики и 10 зеленых . Получается , что максимальная высота будет 50 кубиков , а останется у нас 5 зеленых !.
Удачи ! )