登录 | 注册 | 论坛 | 搜索 | 会员中心 | 关于我们
论坛首页    »   PHP技术交流   »    php实现考场自动编排???  
  
上一主题 下一主题
 标题:php实现考场自动编排???  

xiajialin
状态: 这家伙又在潜水~
等级: 版主发帖: 2帖
排名: 第1名积分: 8分
来自: 黑龙江
离线: 2008年09月05日
        
1 楼

php实现考场自动编排???

刚哥在么??兄弟们帮帮忙啊!

我离开快一年了,现在在黑龙江省牡丹江市人事局工作,最近要编个网上报名系统,回来也没什么长进,惭愧啊。

大家怎么看呢???给点意见好么。

-------------------------------------
报考的人数就是这样:
专业     人数
a         41人
b         29人
c          6
d         3
e         1
f         1
g        10
h        16
i         17
j         5
k        4
------------------------------------
现在要给他们分考场,生成准考证号码,每考场30个人。


准考证号: 年度2位+报考单位2位+报考岗位2位+考场号2位+座位号2位

例如:0801020215 2008年**单位**岗位第2考场15号座位

a专业第一考场30人,剩11人分第二考场,用剩下的19个座位和后面各专业比较,发现加29超过30,排除,类推加17最接近,所以第二考场28人,第三考场b专业29人 加e考场1人正好30人(也可只放29人),cdfhk加上正好30人,也放一起,剩下的g是个小专业,放一个考场------依次类推,目的就是同专业不同考场挨着(好发卷子),且考场利用率尽量高。不够的最后放一个考场。




我主要是怎么判断谁挨谁的算法不懂怎么写?????好像好多种情况,比如向上面的cd专业两个都很小的情况需要放一起,哪些放一起更合适。

2008-08-27 16:43:45      
kuaiyigang
状态: 新的一年,新的战斗
等级: 管理员发帖: 474帖
排名: 第1名积分: 2324分
来自: 湖北随州
离线: 2008年10月31日
        
2 楼


我看看啊。


  www.kuaiyigang.com
2008-09-09 21:21:11      
kuaiyigang
状态: 新的一年,新的战斗
等级: 管理员发帖: 474帖
排名: 第1名积分: 2324分
来自: 湖北随州
离线: 2008年10月31日
        
3 楼


foreach 循环,然后判断。


  www.kuaiyigang.com
2008-09-09 23:52:05      
  
31/11


Powered by BbsFine 0.2 © 2002-2008 Xingmo.com Archiver
星模公司 ©2008 版权所有 京ICP备05011686号