|
某学校现有系m,每个系学生人数为pi每一个席席位人数为ni。现学校组织一次n人的委员会,试用下列方法分配各席的委员数: , S. Q" W' W/ P$ w
方法一. 按“比例加惯例”分配方法:现比例分配取整数的名额后,剩下的名额按惯例分给小数部分较大者。
J' C! t& B+ a& o% S) m9 P5 R方法二. Q值方法:设第i方人数为pi已分配后ni个席位,i=1,2,...m.当总席位增加1席时,计算qi=pi^2/ni(ni+1),i=1,2,...m.(m为m方分配席位的情况)应将这一席分给q值最大的一方.
+ F6 K! c' j R+ V, b方法三. d'hondt方法: 将各系的人数用正整数n=1,2,...相除,其所的商数从大到小取n个(n为席位数) & x9 u1 A E" S/ M2 `4 e
例如:学校现有1000名学生,235人在a系,333人在b系,432人在c系.学生们要组织一个10人的委员会,试用上面的方法如下: 0 a9 q4 ]7 d4 H
结果比较如下: " ]6 c& W1 y0 s3 ?0 i- o
一 二 三 一 二 三
( t( S, [6 d' |2 f: X: W9 w, k n3 f5 _' G* X
5 y1 w: E9 p) Y9 ~* J
, f3 }$ D9 H3 p9 K" A( b7 y* t/ m$ ~' P6 [/ @. h u+ s9 h
| a | 9 W* ~2 P! w! l- _; c/ e+ p
3 | 7 g7 y p+ z8 _" q; u6 w$ _
3 | 1 z6 F1 @* H2 Y2 c( Q* r0 m) @) y
2 |
6 [7 q7 @1 h5 t5 R a |
, a z3 a9 I+ B6 Y 4 |
- C) |; B/ x9 }/ v% @$ ?0 l, d; s 4 |
! i& O3 ~/ ?& L" }, u 3 |
9 E k- _* J: s$ u
6 W: z4 N7 N+ `8 V% ]9 b| b |
4 I/ i" P8 D" Y0 D; G, u' m M1 W 3 |
* E9 h8 ~2 N. C, \( C- c; m 3 |
. y3 k( s$ L2 f; | 3 |
x! P, p; |4 M8 j b | : |; j: {5 {- N; _$ l$ z
5 |
7 A- ]1 t& O. q4 j1 H( h+ r5 J 5 |
4 I! `4 T) q1 m 5 |
1 m" t: Z1 o& i: t 3 B- F+ f) K6 M! ?! U, l
| c |
8 e2 d5 K6 Y( X+ S 4 | $ V+ X! l7 s* S
4 |
. E$ S R% n( P+ O4 f 5 | : Q9 U: s- e6 n- }
c |
% J% Z, Z- F$ h 6 | / u9 X6 D4 [. y
6 |
' E# f& i; A0 _0 P" w F; f7 m+ L( D 7 |
8 L4 b4 Q4 j! a( [
/ h- v: a) t" z! Q0 P| 总席位 |
& D+ x, z5 `' A# j* n( c10 |
) S2 y5 I% Y4 f# B3 @9 L. z 10 |
# x/ r4 [$ N F, [8 ~! y 10 | ) X9 K" X9 k- Q& o t& K+ e+ O
总席位 |
, K- d+ ]/ R& y$ A/ e8 \ 15 | * j# T. V% \" I2 R `8 W" p
15 |
9 Q+ D# i: n. r' `" W# L( F15 | * _* l' Z4 K( D, {* u% {- z
(*此结果为大概的计算,有可能存在错误)
9 H0 {) A i8 J方法三计算如下:
. { ^+ C& c f8 W8 j3 v! O- `) P1 Q' O
" n q; ^2 e6 K/ R
/ | X9 ^7 o) `: n- {, e/ `
8 J. ~. u, ?& H# [0 k| | 4 \8 z3 m, I. q4 m( X- U
1 |
) ?+ A* C" Q) m, _4 S! S# R 2 |
5 f0 n6 T, b" r- j) z* d* \6 K 3 |
1 [, a( e; Z7 R4 S( P: r 4 | 3 B: o# D6 V' a2 `" l
5 | b) f3 h5 U4 n$ f2 W; `
... |
4 Q) c( {) B: g# T 3 e3 R. H E1 E7 ?3 P6 a: Y
| a | ) M" x* P$ l/ N* g! B2 v
235 | 1 Z9 @, V5 F. v4 K' D
117.5 |
/ N4 q4 b8 o6 i' E 78.3 |
! [2 c) |, q+ [ 58.75 | ) j1 K; H! |$ T2 N
... | 3 o0 ~( d! @' }' F& F) D. U5 g, T ~
... | 8 E0 A! C8 B. Y" O. I2 A
9 e7 L5 I. }& [/ S7 P
| b | 0 j m5 z- Q- w: p
333 | 9 i* ~' [& T. h; w+ F' V" W% p
166.5 |
/ s+ P5 Z. d/ E3 x 111 | ' {" [& S* S1 Z
83.25 |
) R% |5 N+ |/ J5 ?' v ... |
+ K" q8 l0 Z, X6 f& f: K. b4 S ... |
. p+ }1 d9 R' L
$ Q' x {: ^$ @4 U: W/ k| c |
/ R( a) H: P7 B% r' c 432 |
8 r/ ~) O2 `& q" h4 T# ?2 t% } 216 |
+ f/ A" V: L8 ~6 B 144 |
- ^% P$ ?9 _& Q" T7 f 108 | 7 r& F! s) x, V! c( T' d
86.4 | . T2 y X9 X; s& P6 P
... | * L6 P( g) c+ F4 b' y
将所得商数从大到小取前10个(10为席位数),在数字下标以横线,表中表,a,b,c行有横线的数分别为2,3,5.这就是3个系分配的席位.
6 u; ~' z0 @: h$ {1 ~4 X/ B$ d2 y/ H如果委员会从10人增至15人,用以上3种方法再分配名额,将3种方法两次分配的结果比较也如表上. , q) h; L' C) Y: d" e
请问大家:谁有想到其它的更好分配席位的方法!?本人现在想知道更公平的分配席位的方法!? |