ドント方式の計算 n = 9 # 議席数 rt = [120, 90, 60] # 投票数 from __future__ import division, print_function import heapq r = [[-j, i, 0] for i, j in enumerate(rt)] heapq.heapify(r) while n > 0: n -= 1 p = heapq.heappop(r) p[2] += 1 p[0] *=…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。