金华一中信息学奥林匹克联赛(noip2009)复赛模拟试题(三).docVIP

金华一中信息学奥林匹克联赛(noip2009)复赛模拟试题(三).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文档。上传文档
查看更多
金华一中信息学奥林匹克联赛(noip2009)复赛模拟试题(三)

第 PAGE 6页 共 NUMPAGES 6页 金华一中信息学奥林匹克联赛(NOIP2009)复赛模拟试题(三) 一、题目概览 中文题目名称遥控车车展拉力赛舞台设置英文题目名称carexhibitrallystage可执行文件名carexhibitrallystage输入文件名car.inexhibit.inrally.instage.in输出文件名car.outexhibit.outrally.outstage.out每个测试点时限1秒1秒1秒1秒测试点数目10101010每个测试点分值10101010比较方式全文比较全文比较全文比较全文比较二、运行内存限制 运行内存上限512 M512 M512 M512 M第一题:遥控车 【题目描述】 平平带着韵韵来到了游乐园,看到了n辆漂亮的遥控车,每辆车上都有一个唯一的名字name[i]。韵韵早就迫不及待地想玩名字是s的遥控车。可是韵韵毕竟还小,她想象的名字可能是一辆车名字的前缀(也就是说能确定一个i,使s是name[i]的前缀),这时她就能玩第i辆车;或者是一个无中生有的名字,即s不是任何一辆车名字的前缀,这时候她什么也不能玩。 你需要完成下面的任务: 1.韵韵想了m个她想要的名字,请告诉她能玩多少次。 2.由于管理员粗心的操作,导致每辆车的摆放位置都可能出现微小的差错,原来第i辆车现在的位置可能是i-1、i、i+1中的任意一个(第1辆车的位置不可能是0,第n辆车的位置不可能是n+1)。请你计算出共有多少种可能的排列。 注:数据保证当s是name[i]的前缀时,i是唯一确定的。一辆车可以玩多次。 【输入格式】 第一行是2个正整数n、m。 接下来n行,每行1个字符串name[i],表示第i辆车的名字。 接下来m行,每行1个字符串s,表示韵韵想要的名字。 【输出格式】 第一行输出韵韵能玩的次数。 第二行输出共有多少种可能的排列。 【输入样例】 4 4 Abcd DeF AAa aBccc Ab AA AbC aBcc 【输出样例】 3 5 对于题目涉及到的字符串严格区分大小写,且长度小于255。 对于20%的数据 n≤10,m≤10; 对于40%的数据 n≤1000,m≤1000; 对于100%的数据 n≤10000,m≤10000。 第二题:车展 【题目描述】 遥控车是在是太漂亮了,韵韵的好朋友都想来参观,所以游乐园决定举办m次车展。车库里共有n辆车,从左到右依次编号为1,2,…,n,每辆车都有一个展台。刚开始每个展台都有一个唯一的高度h[i]。主管已经列好一张单子: L1 R1 L2 R2 … Lm Rm 单子上的(Li,Ri)表示第i次车展将要展出编号从Li到Ri的车。 为了更加美观,展览时需要调整展台的高度,使参展所有展台的高度相等。展台的高度增加或减少1都需花费1秒时间。由于管理员只有一个人,所以只好对每个展台依次操作。每次展览结束后,展台高度自动恢复到初始高度。 请告诉管理员为了举办所有展览,他最少需要花多少时间将展台调整好。 【输入格式】 第一行为两个正整数n、m。 第二行共n个非负整数,表示第i辆车展台的高度h[i]。 接下来m行每行2个整数Li、Ri(Li≤Ri)。 【输出格式】 一个正整数,调整展台总用时的最小值。 【输入样例】 6 4 4 1 2 13 0 9 1 5 2 6 3 4 2 2 【输出样例】 48 【数据范围】 对于50%的数据 n≤500,m≤1000; 对于80%的数据 n≤1000,m≤100000; 对于100%的数据n≤1000,m≤200000; 答案在2^64以内。 第三题:拉力赛 【题目描述】 车展结束后,游乐园决定举办一次盛大的山道拉力赛,平平和韵韵自然也要来参加大赛。 赛场上共有n个连通的计时点,n-1条赛道(构成了一棵树)。每个计时点的高度都不相同(父结点的高度必然大于子结点),相邻计时点间由赛道相连。由于马力不够,所以韵韵的遥控车只能从高处驶向低处。而且韵韵的车跑完每条赛道都需花费一定的时间。 举办方共拟举办m个赛段的比赛,每次从第u个计时点到第v个计时点,当然其中有不少比赛韵韵的遥控车是不能参加的(因为要上坡)。平平想知道他能参加多少个赛段的比赛,并且想知道他完成这些赛段的总用时。 【输入格式】 第一行两个整数n,m。 接下来n-1行每行3个整数a、b、t。 表示韵韵的遥控车可以花t秒从第a个计时点到第b个计时点。 接下来m行每行2个整数u、v,意义如描述所示。 【输出格式】 第一行输出一个正整数,表示能参加的赛段数。 第二行输出一个正整数,表示总用时。 【输入样例】 6 2 1 2 1 2

文档评论(0)

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

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

1亿VIP精品文档

相关文档