我國近日舉行了選舉,我開始對找到一個給定職位投票的選民人數感興趣。解決這個問題的一個插槽位置(市長,州長等)是非常微不足道的。顯然,我們只需要總結每個候選人的選票,以獲得選民總數。如何知道候選人數量多於候選人數量的選民人數
number of voters = candidate 1 votes + candidate 2 votes + ... + candidate n votes
但是,獲得具有多個位置的職位的選民人數似乎並不容易。例如,參議員職位有12個時段,有33名候選人。我想要實現的是根據對這33位候選人的當前投票來了解選民的人數。
有沒有算法或方法來解決這個問題?請注意,只有可能的選民數範圍或其他任何近似值纔是完全可以的。
ADDITIONAL 1:我們假設每個選民都投了正確的12個候選人(例如參議員)(不多也不少)。 (感謝@slebetman)
你的意思是每個人*必須*投12票或每個人可以投* * 12票? – slebetman 2013-05-14 01:50:22
@slebetman完成。非常感謝。 – 2013-05-14 01:55:40
這看起來更像是一個排列組合問題,而不是一個算法問題。 – thunderbird 2013-05-14 01:59:39