网站大量收购闲置独家精品文档,联系QQ:2885784924

2012福建省信息学奥林匹克CCF NOIP夏令营第五天训练(附解题思路及参考程序).doc

2012福建省信息学奥林匹克CCF NOIP夏令营第五天训练(附解题思路及参考程序).doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2012福建省信息学奥林匹克CCF NOIP夏令营第五天训练(附解题思路及参考程序).doc

2012福建省信息学奥林匹克CCF NOIP夏令营第五天训练 (附解题思路及参考程序) 问题名称 文件名 输入文件 输出文件 时限 分值 热浪 heatwv heatwv.in heatwv.out 1s 100 兽径管理aintain.in maintain.out 1s 100 无序字母对 pair pair.in pair.out 1s 100 请柬 invite invite.in invite.out 3s 100 内存限制均为256M 热浪(heatwv) 【问题描述】 德克萨斯纯朴的民眾们这个夏天正在遭受巨大的热浪!!!他们的德克萨斯长角牛吃起来不错,可是他们并不是很擅长生產富含奶油的乳製品。Farmer John此时以先天下之忧而忧,后天下之乐而乐的精神,身先士卒地承担起向德克萨斯运送大量的营养冰凉的牛奶的重任,以减轻德克萨斯人忍受酷暑的痛苦。 FJ已经研究过可以把牛奶从威斯康星运送到德克萨斯州的路线。这些路线包括起始点和终点先一共经过T (1 = T = 2,500)个城镇,方便地标号為1到T。除了起点和终点外地每个城镇由两条双向道路连向至少两个其它地城镇。每条道路有一个通过费用(包括油费,过路费等等)。 给定一个地图,包含C (1 = C = 6,200)条直接连接2个城镇的道路。每条道路由道路的起点Rs,终点Re (1 = Rs = T; 1 = Re = T),和花费(1 = Ci = 1,000)组成。求从起始的城镇Ts (1 = Ts = T)到终点的城镇Te(1 = Te = T)最小的总费用。 【输入文件】 第一行: 4个由空格隔开的整数: T, C, Ts, Te 第2到第C+1行: 第i+1行描述第i条道路。有3个由空格隔开的整数: Rs, Re和Ci 【输出文件】 一个单独的整数表示Ts到Te的数据保证至少存在一条道路。 7 11 5 4 2 4 2 1 4 3 7 2 2 3 4 3 5 7 5 7 3 3 6 1 1 6 3 4 2 4 3 5 6 3 7 2 1 【样例输出】 7 【样例说明】 5-6-1-4 (3 + 1 + 3) 兽径管理() 【问题描述】 约翰农场的牛群希望能够在 N 个(1=N=200) 草地之间任意移动。草地的编号由 1到 N。草地之间有树林隔开。牛群希望能够选择草地间的路径,使牛群能够从任一 片草地移动到任一片其它草地。 牛群可在路径上双向通行。 牛群并不能创造路径,但是他们会保有及利用已经发现的野兽所走出来的路径(以 下简称兽径)。每星期他们会选择并管理一些或全部已知的兽径当作通路。 牛群每星期初会发现一条新的兽径。他们接着必须决定管理哪些兽径来组成该周牛 群移动的通路,使得牛群得以从任一草地移动到任一草地。牛群只能使用当周有被 管理的兽径做为通路。 牛群希望他们管理的兽径长度和为最小。牛群可以从所有他们知道的所有兽径中挑 选出一些来管理。牛群可以挑选的兽径与它之前是否曾被管理无关。 兽径决不会是直线,因此连接两片草地之间的不同兽径长度可以不同。 此外虽然 两条兽径或许会相交,但牛群非常的专注,除非交点是在草地内,否则不会在交点 换到另外一条兽径上。 在每周开始的时候,牛群会描述他们新发现的兽径。如果可能的话,请找出可从任 何一草地通达另一草地的一组需管理的兽径,使其兽径长度和最小。 【输入文件】 输入的第一行包含两个用空白分开的整数 N 和 W。W 代表你的程序需要处理 的周数. (1 = W = 6000)。 以下每处理一周,读入一行数据,代表该周新发现的兽径,由三个以空白分开 的整数分别代表该兽径的两个端点 (两片草地的编号) 与该兽径的长度(1…10000)。一条兽径的两个端点一定不同。 【输出文件】 輸入 輸出 說明 4 6 1 2 10 -1 No trail connects 4 to the rest of the fields. 1 3 8 -1 No trail connects 4 to the rest of the fields. 3 2 3 -1 No trail connects 4 to the rest of the fields. 1 4 3 14 Maintain 1 4 3, 1 3 8, and 3 2 3. 1 3 6 12 Maintain 1 4 3, 1 3 6, and 3 2 3. 2 1 2 8 Maintain 1 4 3, 2 1 2, and 3 2 3. program exit 无序字母对(pair) 【问题描述】 给定n个各不相同的无

文档评论(0)

资料 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档