分享
 
 
 

公平的席位分配数学模型 程序实现

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

//公平的席位分配数学模型 程序实现

//作者:苗杰(nutting,逸天)2004.07.28 qq:12872678 e-mail:nutting@163.com

//摘自:数学模型(第二版) P32 姜启源 编 高等教育出版社 isbn 7-04-004502-2

//vc++5.0下通过,其他编译系统下请适当修改

const int N=3; //会议中共有 N 方

const int M=21; //会议中共有 M 个席位

#include <iostream.h>

void main()

{

float people[N+1]={0,103,63,34}; //各方参加会议的人数,p[0]不用

int seat[N+1]={0,1,1,1}; //各方被分配的席位数,初始1,然后程序自动调整

float q[N+1]; //各方的相对公平值

float q_max(0); //每增加一个席位时,各方相对公平值的最大的值

int i,j; //循环变量

int q_max_pos(0); //具有最大公平值的是第几方

int seat_sum(0); //计算机已完成分配的席位总数

while(seat_sum<M-1) //循环,直到M个席位分配完

{

seat_sum=0; //本次已分配席位总数清0

for(i=1;i<=N;i++)

seat_sum+=seat[i]; //求计算机本次已完成分配的席位总数

for(j=1;j<=N;j++)

q[j]=(people[j]*people[j])/(seat[j]*(seat[j]+1)); //计算各方的相对公平值

for(j=1,q_max=q[1],q_max_pos=1;j<=N;j++)

if (q[j]>q_max)

{

q_max=q[j];

q_max_pos=j;

} //找q[j]中的最大值,即哪方的相对公平值最大

seat[q_max_pos]++; //将这个席位分配给相对公平值最大的那方

}

for(i=1;i<=N;i++)

cout<<i<<" "<<seat[i]<<endl; //输出结果,各方得到的席位数

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有