2012南理工数学建模竞赛暑期第一次测验题——最省用工方案.docVIP

2012南理工数学建模竞赛暑期第一次测验题——最省用工方案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2012南理工数学建模竞赛暑期第一次测验题——最省用工方案

2012年南京理工大学数学建模竞赛 承 诺 书 我们仔细阅读了全国大学生数学建模的竞赛规则()。 我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与本队以外的任何人(包括指导教师)研究、讨论与赛题有关的问题。 我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。 我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规则的行为,我们愿意承担由此引起的一切后果。 我们的参赛(报名)队号为: 参赛组别:本科组 参赛队员 (先打印,后签名,并留联系电话) : 姓名(打印) 签名(手写) 联系电话 队员1(队长): 队员2: 队员3: 2012年南京理工大学数学建模竞赛 题 目 最省用工方案 摘要 本文着力于解决实际背景中的最省用工方案问题,B劳务公司提供A公司为了节约成本,和B劳务公司签订劳务合同,提出“最省用工方案准则”,即同时满足多个节省方案时,以节省最多为准则。给出解决该问题的一般数学模型具有一定的扩展性,在聘任数量、价格、模式优惠条件修改后,系统也能自动计算最优组合职位情况和A公司聘任人员数量 关键词: 用工方案 C语言 最省模型 一、问题的提出 A公司为了节约成本,和B劳务公司签订劳务合同,提出“最省用工方案准则”,即同时满足多个节省方案时,以节省最多为准则。 目前B劳务公司提供,1种主管职位,5种装配工职位,7种维修工职位。 B劳务公司提供用工促销方案如下(计价为日工资): 1). 主模式1:1个主管+任选1个装配工或维修工 ????????????优惠20元 2). 主模式2:1个主管+任选2个装配工或维修工(可以1个装配工,1个维修工) ?优惠40元 注:优惠的意思是:如单聘任,总价为各单项的和,参加模式后,付款为总价减去优惠款。 3). 70元两人:付70元可以聘任参加“70元两人活动职位”中的两人 4). 100元两人:付100元可以聘任参加“100元两人活动职位”中的两人 5). 维修工第二人半价:第一人原价,第二人半价(两人价格不一样时,只能价格低的享受半价,高的是原价,两人可以相同)。 由题意知本次建模目的是探讨在各种促销模式下,满足A公司对各个职位的需求时A公司所需支付的总劳务费用。那么我们首先需要获取各个职位的各项信息,比如:职位N属于哪类工作(装配工、维修工还是主管),其单价是什么,是否参加各项优惠活动,以及聘任数量。之后对数据进行处理,根据需求计算在参加各种优惠活动的情况下A公司所需支付给B劳务公司的费用,从而对几种模式进行比较,找出最省的用工方案。通过这样的分析,我们决定通过C语言编程的方法来解决这个问题。 三、建模过程 问题一:给出一般数学模型 为了帮助B公司实现“最省用工方案准则”,给出解决该问题的一般数学模型,在A公司提出聘任数量时,就能按要求给出最优组合方案。方案最好具有一定的扩展性,在聘任数量、价格、模式优惠条件修改后,系统也能自动计算最优组合。 1.给各职位编号1~13,假设有这13种职位: 职位 属性 职位1 装配工1 职位2 装配工2 职位3 装配工3 职位4 装配工4 职位5 装配工5 职位6 维修工1 职位7 维修工2 职位8 维修工3 职位9 维修工4 职位10 维修工5 职位11 维修工6 职位12 维修工7 职位13 主管职位 二.符号说明: B—参加主模式一的总价; A—参加主模式二的总价; C—参加70元两人的总价; D—参加100元两人的总价; E—参加维修工第二人半价的总价。 三.模型建立: 程序的流程图如下: 四.模型求解: #includestdio.h #includemath.h main() { int N,i,j,p,sum,a,b,c,A,B,d,e,C,D,E; //printf(输入职位数N/n); //scanf(%d,N); struct stu { int zhiwei; int salary; int shuxing; int Seven; int Hundred; int Wei; int need; }job[13],

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档