Судя по
определению, Stock Span это период (интервал) роста. Напр., акция на выбранный день стоит 100, а 7 дней до этого стоили меньше (допускаются колебания, непрерывный рост не требуется), то период роста 8 дней.
Сама же проблема (задача) - найти способ подсчёта для каждого дня.
(при убывании Stock Span каждого дня равен 1)