Problem Description

经过锦囊相助,海东集团终于度过了危机,从此,HDU的发展就一直顺风顺水,到了2050年,集团已经相当规模了,据说进入了钱江肉丝经济开发区500强。这时候,XHD夫妇也退居了二线,并在风景秀美的诸暨市浬浦镇陶姚村买了个房子,开始安度晚年了。
这样住了一段时间,徐总对当地的交通还是不太了解。有时很郁闷,想去一个地方又不知道应该乘什么公交车,在什么地方转车,在什么地方下车(其实徐总自己有车,却一定要与民同乐,这就是徐总的性格)。
徐总经常会问蹩脚的英文问路:“Can you help me?”。看着他那迷茫而又无助的眼神,热心的你能帮帮他吗?
请帮助他用最短的时间到达目的地(假设每一路公交车都只在起点站和终点站停,而且随时都会开)。

Input

输入数据有多组,每组的第一行是公交车的总数N(0<=N<=10000);
第二行有徐总的所在地start,他的目的地end;
接着有n行,每行有站名s,站名e,以及从s到e的时间整数t(0<t<100)(每个地名是一个长度不超过30的字符串)。
note:一组数据中地名数不会超过150个。
如果N==-1,表示输入结束。

Output

如果徐总能到达目的地,输出最短的时间;否则,输出“-1”。

Sample Input

6 xiasha westlake xiasha station 60 xiasha ShoppingCenterofHangZhou30 station westlake 20 ShoppingCenterofHangZhou supermarket 10 xiasha supermarket 50 supermarket westlake 10 -1

Sample Output

50

思路:

Code:

hdu 2112 ——HDU Today相关推荐

  1. hdu 2112 HDU Today 最短路(Dijkstra算法)

    HDU Today                                                                 Time Limit: 15000/5000 MS ...

  2. HDU 2112 HDU Today (dijkstar + map)

    HDU Today Time Limit: 15000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total ...

  3. HDU 2112 HDU Today lt;SPFA算法+map函数gt;

    HDU Today Time Limit: 15000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total ...

  4. ACM学习历程—HDU 2112 HDU Today(map spfa 优先队列)

    Description 经过锦囊相助,海东集团终于度过了危机,从此,HDU的发展就一直顺风顺水,到了2050年,集团已经相当规模了,据说进入了钱江肉丝经济开发区500强.这时候,XHD夫妇也退居了二线 ...

  5. HDU 2112 HDU Today(最短路)

    HDU Today Time Limit: 15000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total ...

  6. HDOJ 2112 HDU Today (最短路 Dijkstra SPFA)

    HDU Today Time Limit: 15000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total ...

  7. HDU 1853 HDU 3488【有向环最小权值覆盖问题 】带权二分图匹配 KM算法

    HDU 1853 & HDU 3488[有向环最小权值覆盖问题 ]最小费用最大流 In the kingdom of Henryy, there are N (2 <= N <= ...

  8. HDU 1853 HDU 3488【有向环最小权值覆盖问题 】最小费用最大流

    HDU 1853 & HDU 3488[有向环最小权值覆盖问题 ]带权二分图匹配 KM算法 In the kingdom of Henryy, there are N (2 <= N & ...

  9. 母函数+例题(hdu 2079+hdu 2082)

    母函数+例题(hdu 2079+hdu 2082) 虽然ACM的确有点力不从心,但是还是贵在坚持,继续啃啃算法..... 昨天一个下午学了学母函数,离散数学+幂级数,只能说nb- 看了半天的原理,结果 ...

最新文章

  1. windos oracle创建sid,window下改oracle_sid | 学步园
  2. idea插件Lombok
  3. 内核同步机制之Mutex Exclusion
  4. js的匿名函数 和普通函数
  5. 西门子S7-200的PLC,CPU224XP的模拟量接线怎样接
  6. python爬取网易云音乐飙升榜音乐,网易云音乐-飙升榜歌曲信息爬取
  7. Unity 游戏实例开发集合 之 JumpJump (简单跳一跳) 休闲小游戏快速实现
  8. 兜兜转转 - 2019开启CSDN博客的新篇章
  9. 计算机编程考试题库和答案,计算机程序设计员试题及答案
  10. 2020-09-07(基于控制台的DVD管理系统)
  11. 计算机裸机的功能,计算机中裸机是指什么
  12. Unity学习笔记--实现一个简单的2D地图编辑器
  13. CSDN创作中心Markdown编辑器基本使用方法
  14. 2020年教师资格证考试课件百度云网盘地址分享
  15. 千里马Android Framework-Binder通信总结流程图
  16. 用外业精灵完成施工前(光缆、电缆、拆迁)相关的踏勘-点位采集
  17. lpop 原子_高中化学丨中心原子杂化轨道类型的判断方法!
  18. sql 存储过程回滚用法
  19. 使用python的random()随机函数编写一个简单的双色球项目
  20. hive中常见的日期函数

热门文章

  1. Tomcat启用HTTPS协议配置过程
  2. MySQL 快速定位性能问题
  3. ASP.NET Core2.0 环境下MVC模式的支付宝PC网站支付接口-沙箱环境开发测试
  4. HBase MapReduce
  5. 如何调整自定义标签样式
  6. js中变量作用域的小理解
  7. 九度OJ1486 /POJ 1029/2012北京大学研究生复试上机
  8. java map是有序的吗_Java:如何初始化和填充最终的静态有序Map?
  9. vue.js根据数据循环生成表格_vue.js循环for(列表渲染)详解
  10. oracle 运营维护_Oracle数据库日常运维常用脚本