城市间紧急救援 ,复杂点的最短路,记录路径,记录最短路个数等
来源:互联网 发布:数据恢复大师官网 编辑:程序博客网 时间:2024/05/24 23:12
5-7 城市间紧急救援 (25分)
作为一个城市的应急救援队伍的负责人,你有一张特殊的全国地图。在地图上显示有多个分散的城市和一些连接城市的快速道路。每个城市的救援队数量和每一条连接两个城市的快速道路长度都标在地图上。当其他城市有紧急求助电话给你的时候,你的任务是带领你的救援队尽快赶往事发地,同时,一路上召集尽可能多的救援队。
输入格式:
输入第一行给出4个正整数N、M、S、D,其中N(2≤N≤500)是城市的个数,顺便假设城市的编号为0 ~ (N−1);M是快速道路的条数;S是出发地的城市编号;D是目的地的城市编号。
第二行给出N个正整数,其中第i个数是第i个城市的救援队的数目,数字间以空格分隔。随后的M行中,每行给出一条快速道路的信息,分别是:城市1、城市2、快速道路的长度,中间用空格分开,数字均为整数且不超过500。输入保证救援可行且最优解唯一。
输出格式:
第一行输出最短路径的条数和能够召集的最多的救援队数量。第二行输出从S到D的路径中经过的城市编号。数字间以空格分隔,输出结尾不能有多余空格。
输入样例:
4 5 0 320 30 40 100 1 11 3 20 3 30 2 22 3 2
输出样例:
2 600 1 3
- 时间限制:400ms
- 内存限制:64MB
- 代码长度限制:16kB
- 判题程序:系统默认
- 作者:陈越
- 单位:浙江大学
0 0
- 城市间紧急救援 ,复杂点的最短路,记录路径,记录最短路个数等
- 城市间紧急救援-多维最短路
- PAT天梯赛L2-001. 紧急救援 dijk经典最短路劲+点权最大+记录路径
- PAT L2-001. 紧急救援 (最短路变形 Dijkstra + 记录路径)
- PAT L2-001. 紧急救援 (最短路变形 Dijkstra + 记录路径)
- 最短路 记录路径
- pat 城市救援 最短路
- 5-5 城市间紧急救援 (25分)【最短路spfa】
- 最短路+记录路径+变形!!
- PTA 5-7 城市间紧急救援 【Dijkstra+记录路径】
- uva 11374 最短路+记录路径 dijkstra最短路模板
- 图论---最短路(记录路径)
- 【最短路】poj2457 SPFA+记录路径
- dijkstra求最短路并记录路径
- Coderforces 20C 最短路记录路径
- L2-001. 紧急救援(多级最短路 spfa)
- hdu 4871 树的分治+最短路记录路径
- 城市平乱 【最短路】
- 提高system()执行速度
- Go语言——也许可以学学
- Easyui 鼠标悬停显示单元格内容
- 编译caffe 遇到error LNK2019: 无法解析的外部符号 __imp__PathMatchSpecA@8,
- 17.3.20
- 城市间紧急救援 ,复杂点的最短路,记录路径,记录最短路个数等
- 一对多关系下取得特定关联一对一记录
- L2-008 最长对称子串
- 设计模式(2):工厂方法模式(Factory Method Pattern)
- 两种常见的UITabBarController+UINavigationController模式
- sql server2012设置用户登陆名字及密码
- nginx简介与安装配置
- python格式化输出
- L1-006. 连续因子