当前位置: 首页 > news >正文

查找使用wordpress的网站什么网站做的好

查找使用wordpress的网站,什么网站做的好,厦门网站建设公司哪家好,微信小程序公司给定一个 nn 个点 mm 条边的有向图,图中可能存在重边和自环,边权可能为负数。 再给定 kk 个询问,每个询问包含两个整数 xx 和 yy,表示查询从点 xx 到点 yy 的最短距离,如果路径不存在,则输出 impossible。…

给定一个 nn 个点 mm 条边的有向图,图中可能存在重边和自环,边权可能为负数。

再给定 kk 个询问,每个询问包含两个整数 xx 和 yy,表示查询从点 xx 到点 yy 的最短距离,如果路径不存在,则输出 impossible

数据保证图中不存在负权回路。

输入格式

第一行包含三个整数 n,m,kn,m,k。

接下来 mm 行,每行包含三个整数 x,y,zx,y,z,表示存在一条从点 xx 到点 yy 的有向边,边长为 zz。

接下来 kk 行,每行包含两个整数 x,yx,y,表示询问点 xx 到点 yy 的最短距离。

输出格式

共 kk 行,每行输出一个整数,表示询问的结果,若询问两点间不存在路径,则输出 impossible

数据范围

1≤n≤2001≤n≤200,
1≤k≤n21≤k≤n2
1≤m≤200001≤m≤20000,
图中涉及边长绝对值均不超过 1000010000。

输入样例:
3 3 2
1 2 1
2 3 2
1 3 1
2 1
1 3
输出样例:
impossible
1
#include<bits/stdc++.h>
using namespace std;
const int N = 210,INF=0x3f3f3f3f;
int d[N][N];
int n,m,Q;
int main()
{scanf("%d%d%d",&n,&m,&Q);memset(d,0x3f,sizeof(d));for(int i=1;i<=n;i++)d[i][i]=0;while(m--){int a, b,c;scanf("%d %d %d",&a,&b,&c);d[a][b]=min(d[a][b],c);}for(int k=1;k<=n;k++){for(int i=1;i<=n;i++){for(int j=1;j<=n;j++)d[i][j]=min(d[i][j],d[i][k]+d[k][j]);}}while(Q--){int a,b;scanf("%d %d",&a,&b);int c=d[a][b];if(c>INF/2) puts("impossible");else printf("%d\n",c);}return 0;
}

 

http://www.yayakq.cn/news/590425/

相关文章:

  • 社区网站建设申请报告设计一个自己公司网站开发
  • 西宁网站建设有限公司乌海网站建设公司
  • 专业的营销型网站培训中心遵义市播州区住房和城乡建设局官方网站
  • 提高网站注册率wordpress分类链接打不开
  • 德阳网站建设网站成都比较好的广告设计制作公司
  • 西安网站建设云阔关于网站建设的指标
  • 案例学习网站建设方案摸摸学校电商网站改版方案
  • 网站制作的方法discuz插件
  • 温州网站推广效果好前端开发入门薪水
  • 史丹利网站开发团队苏州现在能正常出入吗
  • 固始县住房和城乡建设局网站交通建设网站
  • 教育类php开源网站wordpress大主题
  • 亚马逊网站类型河南房产网站建设
  • 陕西西安网站建设公司哪家好成品app软件大全
  • 广州市城市建设开发总公司网站网站建设及维护涉及哪些内容
  • 买极速赛车网站会动手做不新闻软文广告
  • 闵行网站设计临沂做网站优化
  • php 建设网站有没有做logo的网站
  • 网站模板内容页在哪哈尔滨模板建站定制网站
  • 网站安全建设方案长春建站费用
  • 免费.net网站空间wordpress 主题 更新
  • 做维修注册网站做汽车配件网站的公司
  • 高端网站设计公司名单网站开发和设计实训
  • 牛商网做的网站怎么样呼和浩特网站建设设计
  • 如何制作个人网站主页网站设计工作流程
  • 什么样的网站域名好所见即所得的网页设计软件
  • 网站推广公司招聘自己做网站服务器多少钱
  • 江苏建设会计学会网站留号码的广告网站
  • 自己做网站大概需要多少钱个人免费建网站方法
  • 地区网站建设维普网论文收录查询