- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
USACO三月份试题
USACO 三月份试题
简体中文版本
By xzh
************************************华丽的分割线*******************************
青铜组问题
************************************华丽的分割线*******************************
四道题目,编号从11到14
************************************华丽的分割线*******************************
问题11:极品飞车
贝西正在为一场即将到来的大奖赛准备她的赛车。她希望购买一些部件来提高这辆赛车的性能。他的赛车质量为M (1 = M = 1,000),加速度为(1 = F = 1,000,000)。在赛车的配件店有N(1 = N = 20)个零件,编号分别为1到N。只要他愿意,贝西可以买任意多个或者任意少个零件。
第P_i个零件增加加速度F_i (1 = F_i = 1,000,000),同时重量为M_i (1 = M_i = 1,000)。根据牛顿第二定律,F=MA,F为加速度,M为质量,A为速度。为了使她的赛车最大限度的发挥它的加速度的同时减少重量,她应该安装哪些组件?
假设一辆赛车,他的初始加速度为1500,初始重量为100,有四种零件可以选择:
i F_i M_i
1 250 25
2 150 9
3 120 5
4 200 8
如果只添加零件2,他的速度将是(1500+150)/(100+9) = 1650/109 = 15.13761。
下面是一个表格,表现了添加或不添加不同的零件后赛车的速度。(0表示未添加,1表示已添加)
部件 总和 总和
1234 F M F/M
0000 1500 100 15.0000
0001 1700 108 15.7407
0010 1620 105 15.4286
0011 1820 113 16.1062
0100 1650 109 15.1376
0101 1850 117 15.8120
0110 1770 114 15.5263
0111 1970 122 16.1475 -- 最高的 F/M
1000 1750 125 14.0000
1001 1950 133 14.6617
1010 1870 130 14.3846
1011 2070 138 15.0000
1100 1900 134 14.1791
1101 2100 142 14.7887
1110 2020 139 14.5324
1111 2220 147 15.1020
最终,最佳的方案是选择2,3和4号部件
问题名称: boost
输入格式:
第一行:三个整数:F,M和N
从第二行到第N+1行:第I+1行有两个整数:F_i和M_i
样例输入:(文件 boost.in):
1500 100 4
250 25
150 9
120 5
200 8
输出格式
第一到P行:P个贝西应该给他的赛车增加的额外部件的编号,每个一行。如果一个也不要增加,输出’NONE’(不带引号)。?输出递增,因此,如果零部件的最优解集为(2,4,6,7),?那么输出应为2,4,6,7,而不是4,2,7,6之类的。
(文件boost.out):
234
问题12:传说中的十六进制转换
贝西在给杰西上课。她在讲一些关于二进制的有趣的事实。一般来说计算机所有数字存储为0和1
编写一个程序,一个无符号的十六进制数转换成八进制(基数8)的形式。十六进制数最多只能有100000数字,数字和大写字母从A至F
注意!十六进制数是一种特殊表示数字的方式基16)。?0-9的数字仍符合0-9,然后(!)10,B11,等等()。例如,十六进制数A10B对应十进制10 * 16 ^ 3 1 * 16 ^ 2 0 * 16 11 * 1 = 41227。相应的八进制(基数8)120413,即1 * 8 ^
您可能关注的文档
最近下载
- 房产税城镇土地使用税政策讲解.pdf VIP
- 《弟子规正版全文-带拼音-完善打印版》.docx VIP
- 新大学日语阅读与写作1东娜练习答案及译文.pptx
- 第19课 法国大革命和拿破仑帝国 课件(共33张PPT).pptx VIP
- 施工现场节假日前安全检查表.doc VIP
- 500kV龙昌Ⅰ、Ⅱ号线直线塔绝缘子单串改双串施工方案.pdf VIP
- 结构优化的群体智能优化算法研究.pdf VIP
- 新视野大学英语(第四版)读写教程1(思政智慧版)课件 B1U1 Section A Fresh start.pptx VIP
- 北京-407EV-标准版-BJ5030XXYVRRC-BEV-407EV纯电动汽车产品使用说明书.pdf VIP
- GB50666混凝土结构工程施工规范.pdf VIP
文档评论(0)