HDU 1596
来源:互联网 发布:免备案空间域名 编辑:程序博客网 时间:2024/04/29 15:06
find the safest road
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 10606 Accepted Submission(s): 3766
Problem Description
XX星球有很多城市,每个城市之间有一条或多条飞行通道,但是并不是所有的路都是很安全的,每一条路有一个安全系数s,s是在 0 和 1 间的实数(包括0,1),一条从u 到 v 的通道P 的安全度为Safe(P) = s(e1)*s(e2)…*s(ek) e1,e2,ek是P 上的边 ,现在8600 想出去旅游,面对这这么多的路,他想找一条最安全的路。但是8600 的数学不好,想请你帮忙 ^_^
Input
输入包括多个测试实例,每个实例包括:
第一行:n。n表示城市的个数n<=1000;
接着是一个n*n的矩阵表示两个城市之间的安全系数,(0可以理解为那两个城市之间没有直接的通道)
接着是Q个8600要旅游的路线,每行有两个数字,表示8600所在的城市和要去的城市
第一行:n。n表示城市的个数n<=1000;
接着是一个n*n的矩阵表示两个城市之间的安全系数,(0可以理解为那两个城市之间没有直接的通道)
接着是Q个8600要旅游的路线,每行有两个数字,表示8600所在的城市和要去的城市
Output
如果86无法达到他的目的地,输出"What a pity!",
其他的输出这两个城市之间的最安全道路的安全系数,保留三位小数。
其他的输出这两个城市之间的最安全道路的安全系数,保留三位小数。
Sample Input
31 0.5 0.50.5 1 0.40.5 0.4 131 22 31 3
Sample Output
0.5000.4000.500
Author
ailyanlu
刚开始的时候看到随机选择路径以为是floyd,发现超时以后果断计算了一下dijkstra的复杂度为O(t*m*logn),就能过了
0 0
- hdu 1596
- hdu 1596
- HDU 1596
- HDU 1596
- HDU 1596
- hdu 1596
- HDU 1596
- HDU 1596
- hdu 1596(SPFA)
- HDU-1596 FLOYD
- hdu 1596最短路
- hdu 1596 floyd算法
- HDU 1596 单源最短路径
- hdu(1596)
- hdu 1596 floyd
- HDU 1596 最短路
- hdu 1596 floyd
- hdu
- 在Eclipse中使用JUnit4进行单元测试(高级篇)
- Jsp内置对象
- centos 7 使用Ansible 发布多个 tomcat 服务
- 均匀量化(Matlab)
- gravity与Layout_gravity的区别
- HDU 1596
- 啊哈!算法读书笔记 | 第二章 栈、队列、链表
- NSDictionary
- 编程的本质:数据结构+算法
- js之创建对象
- shape,selector,layer_list,gradient的简单使用
- hdu 2586 How far away ? LCA离线算法
- EL表达式详细使用
- 设计模式之——单例设计