Я пытаюсь найти способ распределить сумму S по N различным операндам (b1, b2, .., bn), где b1, b2, ... bn находятся в фиксированном соотношении, которое определяется другим набором операндов (a1, a2, .. an)
Рассмотрим ситуацию, когда:
Кандидат А получает в общей сложности Ta
голосов от N округов с распределением: {a1, a2, a3 .. aN}
Кандидат B получает в общей сложности Tb
голосов (Ta
и Tb
не связаны, что означает, что Ta < Tb
, Ta = Tb
и Ta > Tb
все возможны) от M округов (IMP: M <= N), распространение неизвестно. </p>
Как лучше всего распределить Tb
голосов по избирательным округам b1, b2, b3 .. bM таким образом, чтобы они распределялись в том же соотношении, что и a1, a2, a3 .. aN.
Некоторые случаи:
1.Ideal
Ta = 20 (8,6,4,2) Tb = 10
Тогда получим: Tb (4,3,2,1)
2. Несколько менее идеальный
Ta = 20(8 ,6, 4, 1 , 1) Tb = 10
Тогда мы получим (4, 3, 2, 1, 0), что на самом деле означает (4,3,2,1) (M