poj3615Cow Hurdles(floyd)
来源:互联网 发布:ubuntu如何重启 编辑:程序博客网 时间:2024/06/15 21:31
#include<stdio.h>#include<string.h>#include<algorithm>using namespace std;#define inf 9999999int n,m,t;int map[500][500];int main(){scanf("%d %d %d",&n,&m,&t);for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){map[i][j]=inf;}map[i][i]=0;}for(int i=1;i<=m;i++){int a,b,c;scanf("%d %d %d",&a,&b,&c);map[a][b]=c;}for(int k=1;k<=n;k++){for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){if(map[i][k]<inf&&map[k][j]<inf){map[i][j]=min(map[i][j],max(map[i][k],map[k][j]));}}}}while(t--){int a,b;scanf("%d %d",&a,&b);if(map[a][b]==inf){printf("-1\n");}else{printf("%d\n",map[a][b]);}}}
0 0
- poj3615Cow Hurdles(floyd)
- poj3615Cow Hurdles
- POJ3615 Cow Hurdles FLOYD
- Cow Hurdles(floyd)
- POJ3615 Cow Hurdles【Floyd】
- [floyd]POJ 3615 Cow Hurdles
- 最短路(floyd) Cow Hurdles
- poj 3615Cow Hurdles floyd
- Poj 3615 Cow Hurdles【Floyd】
- poj 3615 :Cow Hurdles (floyd)----很好
- POJ 3615 Cow Hurdles(Floyd算法)
- poj Cow Hurdles floyd基础题!!!!
- POJ 3615 Cow Hurdles (Floyd算法)
- POJ 3615 Cow Hurdles //Floyd算法
- bzoj 1641: Cow Hurdles 奶牛跨栏 floyd
- POJ 3615 Cow Hurdles Floyd算法的变体
- 【POJ3615】Cow Hurdles 多源多点,Floyd扩展
- POJ 3615 Cow Hurdles ,floyd 修改 , UVa 10048 Audiophobia
- Android UI设计:自定义Dialog
- 单例模式下的双检锁DCL
- 你真的了解分层架构吗?——写给被PetShop"毒害"的朋友
- Linux mount-挂载移动硬盘
- 【环境配置】Centos7 nginx+php+redis环境搭建
- poj3615Cow Hurdles(floyd)
- block
- Eclipse插件大全 挑选最牛的TOP30
- 影响Java EE性能的十大问题
- hdu 4455(dp+树状数组)
- 数据库多表操作事务处理
- 机器学习之Softmax回归(Python实现)
- window.history详解
- Zookeeper 及其安装配置和启动