Решение задачи

Решение задачи


Алгоритм решения задачи:

Мы строим монотонно увеличивающийся (ну, строго говоря - неубывающий) стек. А затем находим предыдущее меньшее или равное значение и повторно используем его сумму.

(хитрость: мы добавляем нули в стек A и, чтобы избежать работы с пустым стеком)




Report Page