- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA程序设计决赛题2
教育部教育管理信息中心
第五届全国ITAT教育工程就业技能大赛决赛试题Java程序设计
请考生仔细阅读并严格遵守题目中关于文件保存和命名的要求。
请务必按照试卷要求为文件命名。
考生答题完毕后,首先创建以“准考证号”命名的文件夹(形式如:433034683),并将考试结果严格按题目上的命名要求进行命名并直接保存在该文件夹下。
注意:考生不得在该文件夹下创建任何子文件夹,所有考试结果均直接保存在该文件夹根目录下。
然后选中整个文件夹,用Winrar压缩工具打包后存放在本考场指定的考试结果存放地址,经监考老师确认上传无误后方可离开考场。
注意:在提交答案时,请务必选中上述存放作品的文件夹(如前面创建的433034683文件夹,而不是文件夹下的全部文件)进行压缩,在完成答案提交后,请确保上述压缩包仍保存在本地计算机中。
请务必按照试卷要求提交指定的文件,不得包含非题目要求的过程文件和临时文件,不得包含本试题文件和试题素材。
注意:凡违反上述规定的考生,其成绩一律按零分处理。
题目命名要求:请将编写好的源程序以T+题号的方式命名,例如第1题的源程序保存为“T1.java” ),题目本身有命名要求的除外。
建造冬奥会滑雪场的空中升降轨道。从起点到终点,有若干可选的支架作为固定点,再在相邻固定点间架设导轨。假设所有可选的支架在一条轴线(x轴)上,从起点到终点的x轴间隔为1的每一点上都有一个支架,并给出支架的高度。建造要求如下:
选择尽可能少的支架建立固定点;
导轨保持平直,即固定点中间的支架不高于导轨;
两个相邻固定点之间,沿x轴距离不能超过给定的K;
第一个(起点)和最后一个(终点)一定是固定点。
测试数据文件说明:
输入文件skilift.in的内容:
第一行是N和K,N和K之间以空格分开,2=N=5000,1=K=N-1。
接下来N行,按顺序是支架的高度h,0=h=1000000000。
输出文件skilift.out的内容:
一个整数,表示最少要选择几个固定点,以及选择的固定点序列号。
样例:
输入文件:
13 4
0
1
0
2
4
6
8
6
8
8
9
11
12
输出文件:
6 -- 1、5、7、10、12、13
如下图所示,至少需要6个固定点,选择第1、5、7、10、12、13个支架作为固定点。
(1)请根据以上要求设计最佳算法,并加以说明;
(2)编程实现算法,并以样例文件进行测试,输出结果;
(3)按照下面给定的三个测试数据进行测试,并输出结果。
测试数据一:
N=20,K=3
N行数据(,作为换行提示符):
0,2,1,3,5,7,4,5,3,8,10,12,11,13,14,15,12,9,20,22
测试数据二:
N=18,K=5
N行数据(,作为换行提示符):
0,2,1,3,7,6,2,8,10,9,11,12,15,7,4,5,19,21
测试数据三:
N=30,K=4
N行数据(,作为换行提示符):
0,1,3,5,4,2,3,5,7,8,10,9,12,15,21,20,23,25,22,27,28,29,27,30,22,31,35,36,35,39
(本题60分,要求1占20分,要求2占10分,要求3占30分)
设有n个球队要进行排球循环赛,设计一个满足以下要求的比赛日程表:
每个球队必须与其他n-1个球队各赛一次;
每个球队一天只能赛一次;
当n是偶数时,循环赛进行n-1天。当n是奇数时,循环赛进行n天。
n=6的比赛日程表示例(把6个(凡碰0者该即轮空)
您可能关注的文档
- 2012幸福哲学论文.doc
- 2012数据库系统分析与设计任务书.doc
- 2013-2014年北大最新全国中文核心期刊目录_华译网论文翻译提供.doc
- 2013单片机期末设计.doc
- 20130403国际设计企业经理人讲座邀请函.doc
- 2013年全国计算机等级考试二级教程MySQL数据库程序设计第1至第6章.docx
- 2012年全国各地中考数学解析汇编 第46章 方案设计问题.doc
- 2011年天线年会论文集第部分.doc
- 2013年中考专题复习7讲 第5讲 方案与设计.doc
- 2013年建筑经济、施工及设计业务管理考试要点.docx
- 2025年无人机低空医疗物资投放社会效益报告.docx
- 2025年再生塑料行业包装回收利用产业链重构研究.docx
- 《AI眼镜周边产品市场机遇:2025年终端销售与需求增长洞察》.docx
- 2025年坚果加工行业深加工技术突破与市场拓展策略报告.docx
- 2025年通信芯片行业技术竞争与未来趋势报告.docx
- 《2025年生鲜电商配送冷链事故分析与预防措施》.docx
- 《商业航天融资新趋势2025民营卫星企业资本涌入估值分析市场动态》.docx
- 2025年能源绿色健康行业创新技术与市场应用报告.docx
- 2025年无人机低空医疗救援通信方案分析报告.docx
- 2025年烹饪机器人行业市场集中度分析报告.docx
原创力文档


文档评论(0)