| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 402 人关注过本帖
标题:求助,请各位高手帮忙解决一个问题
取消只看楼主 加入收藏
misha1987
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2009-6-10
收藏
 问题点数:0 回复次数:0 
求助,请各位高手帮忙解决一个问题
各位前辈,小弟再做毕业设计,写代码时遇到了一点问题,希望各位前辈帮忙解决一下。
结合病人在等待时间、队列长度、患者类型的本身优先级共同确定患者的就诊优先级为:
fi=a1*ti+a2*βi+a3*si      (3.1)
fi由相应的权重和其它因素确定:
第1项表示患者就诊的优先级与排队时间的长短有关。其中:ti为某病人已经在队列中的时间;a1为该病人等待时间的优先权重,这一项表明,患者在队列里的时间越长的患者应优先接受服务,相当的就诊序列会适当提前。
第二项表示患者就诊的优先级与该类患者在队列中的比例有有关。对于同一类型的患者,其在总患者人数中所占的比例越大,就应给予适当照顾,其中:βi=Li/L1+L2=L3;1,2,3分别表示特殊患者、预约患者、普通患者;a2为该患者相对于队列长度的权重。
第三项表示患者就诊的优先级与该患者类型优先级有关, Si表示不同类型患者的优先级,特殊患者(老、弱、残、军人)>预约患者>普通患者,对于优先级较高类型的患者,应当优先接受服务; a3为患者类型的权重,
根据实际情况确定各参数的权重,计算出患者就诊的优先级,并最终确定病人新的就诊序列。

现编制程序:首先计算每类病人的等待时间和每类病人所占人数的比例 即求βi,a1=0.7,a2=0.12,a3=0.18
求得fi
输出格式:(普通病人)
序列   达到时间  fi  
实在不行的话,我只想得到计算每类病人的等待时间和每类病人所占人数的比例的代码。
2010-05-15 11:57
快速回复:求助,请各位高手帮忙解决一个问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017588 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved