前两天发的评审、表决系统,实现了评审、表决的其中一个功能,也就是没有名额限制的表决,只要票数达到多少就视为通过。
通常情况下,表决还有另外一种需求,也就是有名额限制的表决,100人中,只能有20个名额,这个需求比没有限制的表决要复杂一点,具体如下:
1.100人中,只有20人能通过评审,也就是说每个评委最多只能点“20次同意”。
2.如果存在得票相同的情况,那么需要把得票相同的人单独拿出来进入第二轮投票环节,这时候每个评委的同意票只能是剩余名额数。
3.如果还有得票相同的情况,那依次进行第三轮,第四轮投票。
4.每一次投票结束都需要统计当轮得票情况。
目前就想到以上几点,还有没有补充的???大家一起集思广益来完善这个“投票、表决系统”。
献礼斯巴达!敬请期待吧。。。。。。