我国最近举行了选举,我对找到投票支持某一职位的选民人数很感兴趣为一个职位(市长、州长等)解决这个问题是非常琐碎的。显然,我们只需要汇总每个候选人的选票,就可以得到选民总数。
number of voters = candidate 1 votes + candidate 2 votes + ... + candidate n votes
然而,获得拥有许多席位的职位的选民人数似乎并不那么容易例如,参议员职位有12个职位,33名候选人。我想达到的目标是根据这33名候选人目前的选票来了解选民人数。
有没有解决这个问题的算法或方法?请注意,只要有可能的选民人数范围,或任何其他近似,这是完全可以的。
附加1:我们假设每个选民只投了12个候选人(例如参议员)(不多不少)。(谢谢@slebetman)
最佳答案
要求每个选民都投了12次票,这很容易做到。
把所有候选人的票数加起来。这给了你在选举中的总票数。
把总票数除以12,得到选民人数。