数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
查看: 2423|回复: 0

[求助]更好的席位分配法?

[复制链接]
发表于 2006-3-7 07:51:06 | 显示全部楼层 |阅读模式
<>某学校现有系m,每个系学生人数为pi每一个席席位人数为ni。现学校组织一次n人的委员会,试用下列方法分配各席的委员数:</P>
<>方法一. 按“比例加惯例”分配方法:现比例分配取整数的名额后,剩下的名额按惯例分给小数部分较大者。</P>
<>方法二. Q值方法:设第i方人数为pi已分配后ni个席位,i=1,2,...m.当总席位增加1席时,计算qi=pi^2/ni(ni+1),i=1,2,...m.(m为m方分配席位的情况)应将这一席分给q值最大的一方.</P>
<P>方法三. d'hondt方法: 将各系的人数用正整数n=1,2,...相除,其所的商数从大到小取n个(n为席位数)</P>
<P>例如:学校现有1000名学生,235人在a系,333人在b系,432人在c系.学生们要组织一个10人的委员会,试用上面的方法如下:</P>
<P>结果比较如下:</P>
<P>    </P>
<P>          a  3    3     2        a      4    4      3 <br>          b  3    3     3        b      5    5      5    <br>          c  4     4    5        c       6    6      7 <br>总席位 10  10  10  总席位 15   15     15  </P>
<P><br>(*此结果为大概的计算,有可能存在错误)</P>
<P>方法三计算如下:</P>
<P>   1  2  3  4 5   ... <br>a  <U>235  117.5</U>  78.3  58.75  ...  ... <br>b <U>333</U>  <U>166.5</U>  <U>111 </U>83.25  ...  ... <br>c  <U>432 </U><U>216</U>  <U>144</U>  <U>108</U>  <U>86.4</U>  ... </P>
<P><br>将所得商数从大到小取前10个(10为席位数),在数字下标以横线,表中表,a,b,c行有横线的数分别为2,3,5.这就是3个系分配的席位.</P>
<P>如果委员会从10人增至15人,用以上3种方法再分配名额,将3种方法两次分配的结果比较也如表上.</P>
<P>请问大家:谁有想到其它的更好分配席位的方法!?本人现在想知道更公平的分配席位的方法!?</P>
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-11-28 00:55 , Processed in 0.058186 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表