题目名称 928. [咲 -Saki-] 一起进军全国吧
输入输出 zengokuhe.in/out
难度等级 ★★☆
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 2
题目来源 Gravatar王者自由 于2012-10-08加入
开放分组 全部用户
提交状态
分类标签
散列 图论 最短路 字符串 平衡树
分享题解
通过:2, 提交:25, 通过率:8%
Gravatar王者自由 100 0.005 s 3.46 MiB C++
GravatarMakazeu 100 0.008 s 0.37 MiB C++
GravatarMakazeu 89 0.008 s 0.37 MiB C++
GravatarMakazeu 89 0.008 s 0.37 MiB C++
GravatarMakazeu 89 0.008 s 0.37 MiB C++
Gravatar苏轼 65 0.003 s 0.51 MiB C++
Gravatar苏轼 60 0.005 s 0.51 MiB C++
GravatarTruth.Cirno 44 0.070 s 15.67 MiB C++
GravatarTruth.Cirno 44 0.086 s 0.61 MiB C++
GravatarTruth.Cirno 44 0.417 s 0.79 MiB C++
本题关联比赛
咲 -Saki- 互测赛
咲 -Saki- 互测赛
关于 一起进军全国吧 的近10条评论(全部评论)
作为一道百年一遇的卡输入的题,这道题里面的陷阱有:
1 不一定S后就是一条新的铁路,可能是和前面连在一起的,出来捣乱的而已……
2 不一定名字和数字之间只有一个空格,有的有两个…
3 有的铁路名称前没有S……这种铁路是需要忽略的
4 有的站点前或后没有数字……这种站点是需要忽略的
5 n的范围为小于900
6 两个数字只取离名字最近的那个数字,含义为铁道首(S后第一个出现的站点,不包括第三种情况)到此站点的距离
7 两行数据间可能有空行…………
8 数字包含整和实,就是说不一定都有小数点
9 数据名称包含简体繁体,中文日文
所以你的init()函数必须足够强大,能解决以上出现的所有问题(数据根本就是错的吧喂!!!(答案无误)),在下的init占了2k+的长度
……还有……我代码是可以输出正确结果的,fc以下答案是完全匹配的,只不过评测姬大人看来不开心不给我满分……
Gravatar水中音
2014-10-20 19:42 3楼
这题让热爱动漫的P党怎么活。。。。~ ~!
Gravatar天下第一的吃货殿下
2012-10-27 19:43 2楼
比賽時 250 了!!!不吉利啊
GravatarMakazeu
2012-07-19 21:39 1楼

928. [咲 -Saki-] 一起进军全国吧

★★☆   输入文件:zengokuhe.in   输出文件:zengokuhe.out   评测插件
时间限制:1 s   内存限制:128 MiB
21 世紀、世界の麻雀競技人口は一億人の大台を突破。
日本でも大規模な全国大会が毎年開催され、プロに直結する成績を残すべく高校麻雀部員達が覇を競っていた。
これはその頂点を目指す少女達の軌跡……。

题目背景

21世纪,世界上的麻将竞技人口超过了数亿,专业的麻将选手受到人们的关注,在高中也每年都举办大规模的全国麻将大赛,在那里,为了留下能够进军职业选手的战绩,高中麻将部员们相互争霸,这就是向着顶点进军的少女们的轨迹!

不管是阿知贺的鸭子对小和和的追求,还是清澄岭上使与原村的约定,她们都要一起进军全国,留下一段百合佳话。

题目要求

全国比赛一定是在一个地方举行,不会像联赛一样还能分省区举办。本题设定全国赛在首都举行。

我们给出铁路线路数据,要求求出给定站点到全国赛区的最短路程。

输入格式

  • 输入文件第一行为一个整数 n 和一个字符串 s ,表示以下有 n 次询问站点 a_i 到首都 s 的最短距离。
  • 下面 n 行,每行一个字符串表示站点名称。
  • 接下来是铁路线路图。每条线路都以S 线路名作为第一行,下面直到下一条线路或文件结束,每行描述一个在该线路上的站点:
    1. 可能是站点 路程
    2. 可能是路程 站点
    3. 行首没有多余字符,但一行之后还可能有一些其他数据(比如几等座、票价、实际运行路程等),这都应该忽略掉。
    站点为一个不含空格的字符串。(实际站点可能有东西南北之分,但为了简化问题,输入数据已将其视为一个站点的自环,你应该知道怎么做。)里程数为实数,表示从线路起点到该站的路程。

样例输入

3 東京
長野
上海
大阪
S 東海道新幹線
東京 0.0 0.0
名古屋 366.0 342.0
京都 513.6 476.3
大阪 552.6 515.4
S 東北新幹線
0.0 東京
3.6 上野
30.3 大宮
S 上越新幹線
大宮 0.0
高崎 74.7
S 北陸新幹線
高崎 0.0 0.0
長野 117.4 117.4

输出格式

  • 输出有 n 行,第 i 行表示站点 a_i 与首都的距离,评测插件判断该答案与标准答案差距不超过 0.1 即可算做正确。如果暂时没有这样的通路,请输出 -1 。每答对一个询问得到 1/n 的分数。

样例输出

222.40
-1.00
552.60

数据范围及要求

  • 只有两组测试数据,第一组是日本新干线主要线路,第二组是中国八横八纵铁路线路。都使用 ANSI 编码。
  • 询问量 n 不大于站点数。

数据来源

数据从维基百科上手工复制粘贴,稍加批处理形成一定格式,可能在处理中出现一些失误导致结果不符合实际情况,不必理会。