У меня есть вектор дней, когда организм завершает развитие, а также соответствующие им количества организмов, завершающих развитие в сутки. Все организмы начинают развиваться в разные дни, однако организмы разного возраста могут завершить развитие в один и тот же день.
День завершения
22
23
23
23
24
Число завершено
124
12
345
7
231
Моя проблема заключается в том, как суммировать все организмы, которые завершаются в один и тот же день. Это не проблема, если есть только два последовательных дня завершения, которые совпадают: я просто добавляю «числа_завершенных (i) к числам_завершенных (i-1)». Однако, если три группы организмов завершаются в один и тот же день (например, день 23 выше), сумма второго и третьего «дня» перезаписывает сумму первых двух дней. Есть ли у кого-нибудь предложения о том, как это сделать?