вот пример
есть 3 повышения и 3 понижения
++-+--
остаток 0
+ остаток 1, +0 очков
+ остаток 2. +4 очка
- остаток 1. -2 очка
+ остаток 2. +4 очка
- остаток 1. -2 очка
- остаток 0. +3 очка
7 очков в итоге
нужно составить так, чтобы было максимальное количество очков