博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu 1869 六度分离
阅读量:4946 次
发布时间:2019-06-11

本文共 566 字,大约阅读时间需要 1 分钟。

#include<stdio.h>
#define  N  200
#define  inf  300000
int map[N][N];
int main() {
int i,j,n,m,k,f;
while(scanf("%d%d",&n,&m)!=EOF) {
for(i=0;i<n;i++)
for(j=0;j<n;j++)
map[i][j]=inf;
while(m--) {
scanf("%d%d",&i,&j);
map[i][j]=map[j][i]=1;
}
for(k=0;k<n;k++)
for(i=0;i<n;i++)
for(j=0;j<n;j++)
if(map[i][k]<inf&&map[k][j]<inf&&map[i][j]>map[i][k]+map[k][j])
map[i][j]=map[i][k]+map[k][j];
f=0;
for(i=0;i<n;i++)
for(j=0;j<n;j++)
if(map[i][j]>7&&i!=j)
f=1;
if(f)
printf("No\n");
else
printf("Yes\n");
}
return 0;
}

转载于:https://www.cnblogs.com/thefirstfeeling/p/4410867.html

你可能感兴趣的文章
Linux故障处理最佳实践
查看>>
6标准文件读写
查看>>
jsTree 核心功能(core functionality) API
查看>>
Perl oop链接数据库
查看>>
网络虚拟化我眼中的OpenFlow
查看>>
[leetcode] 3. Longest Substring Without Repeating Characters
查看>>
06 Frequently Asked Questions (FAQ) 常见问题解答 (常见问题)
查看>>
获取判断IE版本 TypeError: Cannot read property 'msie' of undefined
查看>>
tcpreplay安装使用
查看>>
自增锁
查看>>
ps命令学习
查看>>
关于proteus仿真的串口问题
查看>>
[NOI2018] 归程 可持久化并查集
查看>>
无论怎样,拒绝了
查看>>
Discuz API的延伸
查看>>
C/C++(C++内存管理,内联函数,类型转换,命名空间,string类)
查看>>
【NOIP2015】斗地主
查看>>
uva 10537 Toll! Revisited(优先队列优化dijstra及变形)
查看>>
MySQL对时间的处理总结
查看>>
笔记四:python乱码深度剖析二
查看>>