生物が発達を完了する日のベクトルと、それに対応する 1 日あたりの発達を完了する生物の数があります。生物はすべて異なる日に発達を開始しますが、異なる年齢の生物は同じ日に発達を完了することができます。
完了
日 22
23
23
23
24
完了数
124
12
345
7
231
私の問題は、同じ日に完了するすべての生物を合計する方法です。同じ完了日が連続して 2 つしかない場合は問題ありません。「numbers_completed(i) を numbers_completed(i-1)」に追加するだけです。ただし、生物の 3 つのグループが同じ日に完了した場合 (たとえば、上記の 23 日目)、2 番目と 3 番目の「日」の合計が最初の 2 日間の合計を上書きします。これを行う方法について誰か提案がありますか?