现有:
用户A(角色1)
用户B(角色1)
用户C(角色1)
用户D(角色1)
用户C(角色2)
用户D(角色2)
需求:
需设计用户的轮询算法,假设源源不断的物件要派发给用户ABCD, 这些物件分为种类A物件和种类B物件,各类物件出现机率不确定,
其中,种类物件发给角色1的用户,种类B的物件发给角色2的用户,现要将这1000个物件派发给ABCD这4个用户,在派发量达到一
定数量后,物件派发情况需满足以下条件(如下分配样例):
1.每个用户收到的物件总量一致
2.每个角色下对应的用户收到的物件平均
分配样例如下:
用户A(角色1) :200
用户B(角色1): 200
用户C(角色1):100
用户D(角色1):100
用户C(角色2):100
用户D(角色2):100