**链接:****传送门 **

思路:裸 Floyd


/*************************************************************************
> File Name: codevs1077.cpp
> Author: WArobot
> Blog: http://www.cnblogs.com/WArobot/
> Created Time: 2017年06月14日 星期三 20时20分57秒
************************************************************************/ #include<bits/stdc++.h>
using namespace std; const int MAX_N = 120;
int dis[MAX_N][MAX_N];
int n , st , ed , Q; void floyd(){
for(int k = 0 ; k < n ; k++){
for(int i = 0 ; i < n ; i++){
for(int j = 0 ; j < n ; j++){
dis[i][j] = min( dis[i][j] , dis[i][k] + dis[k][j] );
}
}
}
}
int main(){
while(~scanf("%d",&n)){
for(int i = 0 ; i < n ; i++)
for(int j = 0 ; j < n ; j++)
scanf("%d",&dis[i][j]);
scanf("%d",&Q);
floyd();
while(Q--){
scanf("%d%d",&st,&ed);
printf("%d\n",dis[st-1][ed-1]);
}
}
return 0;
}

最新文章

  1. cstore_fdw的安装使用以及源码分析
  2. FORM
  3. ORM系列之二:EF(5) Model First
  4. 音频DAC剖析---解开HI-FI音质的秘密
  5. ios沙盒路径
  6. 实现web数据同步的四种方式
  7. 《asp.net mvc实战》笔记
  8. 工具批处理Demo
  9. BigDecimal类对象的使用详解
  10. css selector: xpath:
  11. 【JavaScript基础系列】决定你的人生能走多远的,是基础。
  12. 阿里maven仓库地址 和 oschina maven仓库地址
  13. 【bzoj1941】【Sdoi2010】Hide and Seek
  14. Saving custom fields in production order
  15. 【原创 Hadoop&amp;Spark 动手实践 6】Spark 编程实例与案例演示
  16. Redis 中 5 种数据结构的使用场景介绍
  17. CentOS 7 设置静态IP
  18. JavaScript中函数和类(以及this的使用&lt;重点&gt;,以及js和jquery讲解,原生js实现jquery)
  19. 未能加载文件或程序集“System.Web.Mvc, Version=3.0.0.0,
  20. ResourceManager High Availability

热门文章

  1. hdu 4704 Sum (整数和分解+高速幂+费马小定理降幂)
  2. hadoop1.0.4升级到hadoop2.2 具体流程步骤
  3. [Unit Testing] Set the timeout of a Test in Mocha
  4. 黑马day07 登录注冊案例(一)
  5. CentOS 7 安装Nginx做反向代理
  6. 【POJ 2044】 Weather Forecast
  7. ELK+kafka日志收集
  8. rehat7.X下postgresql 11编译安装
  9. HDU 3018 一笔画问题
  10. TYVJ 1941 BZOJ3038 上帝造题的七分钟2 并查集+树状数组