【问题描述】

很久很久之前,森林里住着一群兔子。有一天,兔子们希望去赏樱花,但当他们到了上野公园门口却忘记了带地图。现在兔子们想求助于你来帮他们找到公园里的最短路。

【输入形式】

输入分为三个部分。

第一个部分有P+1行(P<30),第一行为一个整数P,之后的P行表示上野公园的地点。

第二个部分有Q+1行(Q<50),第一行为一个整数Q,之后的Q行每行分别为两个字符串与一个整数,表示这两点有直线的道路,并显示二者之间的矩离(单位为米)。

第三个部分有R+1行(R<20),第一行为一个整数R,之后的R行每行为两个字符串,表示需要求的路线。

【输出形式】

输出有R行,分别表示每个路线最短的走法。其中两个点之间,用->(矩离)->相隔。

【样例输入】

6

Ginza

Sensouji

Shinjukugyoen

Uenokouen

Yoyogikouen

Meijishinguu

6

Ginza Sensouji 80

Shinjukugyoen Sensouji 40

Ginza Uenokouen 35

Uenokouen Shinjukugyoen 85

Sensouji Meijishinguu 60

Meijishinguu Yoyogikouen 35

2

Uenokouen Yoyogikouen

Meijishinguu Meijishinguu

【样例输出】

Uenokouen->(35)->Ginza->(80)->Sensouji->(60)->Meijishinguu->(35)->Yoyogikouen

Meijishinguu

数据结构实验 7.兔子与樱花相关推荐

  1. 数据结构实验之链表五:单链表的拆分-sdut

    数据结构实验之链表五:单链表的拆分 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 输入N个 ...

  2. SDUT OJ 数据结构实验之排序一:一趟快排

    数据结构实验之排序一:一趟快排 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Discuss Problem Descrip ...

  3. SDUT-2449_数据结构实验之栈与队列十:走迷宫

    数据结构实验之栈与队列十:走迷宫 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 一个由n * m 个格子组成的迷宫,起 ...

  4. sdut 2137 数据结构实验之求二叉树后序遍历和层次遍历

    数据结构实验之求二叉树后序遍历和层次遍历 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Discuss Problem Descr ...

  5. sdut 3341数据结构实验之二叉树二:遍历二叉树

    数据结构实验之二叉树二:遍历二叉树 Time Limit: 1000MS Memory Limit: 65536K Problem Description 已知二叉树的一个按先序遍历输入的字符序列,如 ...

  6. sdut 2088 数据结构实验之栈与队列十一:refresh的停车场

    数据结构实验之栈与队列十一:refresh的停车场 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Discuss Problem ...

  7. sdut 2135 数据结构实验之队列一:排队买饭

    数据结构实验之队列一:排队买饭 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Discuss Problem Descriptio ...

  8. sdut 1479 数据结构实验之栈与队列九:行编辑器

    数据结构实验之栈与队列九:行编辑器 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Discuss Problem Descript ...

  9. sdut 3335 数据结构实验之栈与队列八:栈的基本操作

    数据结构实验之栈与队列八:栈的基本操作 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Discuss Problem Descri ...

最新文章

  1. flink on yarn部分源码解析 (FLIP-6 new mode)
  2. Response文件下载
  3. vue --- 动画执行的周期(动画的钩子函数)
  4. 什么是 DDoS 攻击?
  5. java mybatis狂神说sql_狂神说MyBatis01:第一个程序
  6. 轻芒 CEO 王俊煜:高品质内容是核心,小程序是它的最好载体
  7. 书籍推荐——按角色划分
  8. 二十四、通过用户模型,对数据库进行增删改查操作
  9. 计算机入门建模观后感,实习生revit学习心得-初学Revit有感
  10. MySQL 服务无法启动。 服务没有报告任何错误。 请键入 NET HELPMSG 3534 以获得更多的帮助。...
  11. android html转ubb,将 html 转成 ubb代码的小脚本
  12. 做中学之五笔输入法实践教程
  13. element ui table样式
  14. word中将空格替换为_如何在Microsoft Word中将双空格更改为单空格
  15. 爬虫学习之17:爬取拉勾网网招聘信息(异步加载+Cookie模拟登陆)
  16. BigDecimal实现加减乘除
  17. 论文笔记:SRF(stereo radiance fileds)
  18. Linux Bridge的IP NAT细节探析-填补又一坑的过程
  19. 隐蔽的API:基于RevitNET操作Revit文档。
  20. centos7系统关机命令_linux7——关机重启命令

热门文章

  1. base64解密后乱码_php实现php代码的加密解密
  2. Flask-认识flask
  3. iptables说明(转)
  4. sublime 常用快捷键
  5. 一个逐页抓取网站小说的爬虫
  6. Spring Cache使用详解
  7. Java标签分页实现
  8. 设计模式(八) : 结构型模式--装饰模式
  9. 分裂对象模型和TclCL(2)
  10. 【C++】运算符重载关于const的分析(超详细)